static L sortedByIC(Iterable c, IF1 f) { L l = cloneList(c); sort(l, (a, b) -> compareIC(f.get(a), f.get(b))); ret l; } static L lambdaMapLike sortedByIC(IF1 f, Iterable c) { ret sortedByIC(c, f); }