1 package at.ac.tuwien.lsdc.types;
3 import java.util.Comparator;
5 public class ApplicationResourceComparator implements Comparator<Application> {
12 public int compare(Application a1, Application a2) {
15 if (getResourceDifference(a1, a2) < 0)
17 else if (getResourceDifference(a1, a2) > 0)
23 public int getResourceDifference(Application a1, Application a2) {
24 return a1.getSize() - a2.getSize() + a1.getRam() - a2.getRam() + a1.getCpu() - a2.getCpu();