static L sortedByMapElement_alphaNum(Collection c, final S key) { L l = new ArrayList(c); sort(l, new Comparator() { public int compare(Map a, Map b) { ret cmpAlphaNum(strOrNull(a.get(key)), strOrNull(b.get(key)); } }); ret l; } static L sortedByMapElement_alphaNum(S key, Collection c) { ret sortedByMapElement_alphaNum(c, key); }