static > L sortByMapKeyAlphaNum(Iterable c, final B key) { L l = cloneList(c); sort(l, new Comparator() { public int compare(A a, A b) { ret cmpAlphaNum((S) mapGet((Map) a, (O) key), (S) mapGet((Map) b, (O) key)); } }); ret l; }