@Override public int compareTo(Currency o) { if (attributes.equals(o.attributes)) return 0; int comparison = code.compareTo(o.code); if (comparison == 0) comparison = getDisplayName().compareTo(o.getDisplayName()); if (comparison == 0) comparison = hashCode() - o.hashCode(); return comparison; }
@Override public int compareTo(Currency o) { if (attributes.equals(o.attributes)) return 0; int comparison = code.compareTo(o.code); if (comparison == 0) comparison = getDisplayName().compareTo(o.getDisplayName()); if (comparison == 0) comparison = hashCode() - o.hashCode(); return comparison; }