static > L sortByMapKey(Iterable c, B key) { L l = cloneList(c); sort(l, new Comparator() { public int compare(A a, A b) { ret stdcompare(mapGet(a, key), mapGet(b, key)); } }); ret l; }