static L keysSortedByValues(final Map map) { L l = new ArrayList(map.keySet()); sort(l, new Comparator() { public int compare(A a, A b) { ret cmp(map.get(a), map.get(b)); } }); ret l; }