@Override public int compareTo(Dependency o) { int compare = getName().compareTo(o.getName()); if (compare == 0) { compare = getShuffleType().compareTo(o.getShuffleType()); } return compare; }