static L sortedByFieldDesc_alphaNum(Collection c, final S field) { L l = new ArrayList(c); sort(l, new Comparator() { public int compare(A a, A b) { ret compareAlphaNum((S) getOpt(b, field), (S) getOpt(a, field)); } }); ret l; } static L mapMethodLike sortedByFieldDesc_alphaNum(S field, Collection c) { ret sortedByFieldDesc_alphaNum(c, field); }