static L antiFilterByFields(Collection c, O... data) { new L l; for (A x : c) if (!checkFields(x, data)) l.add(x); ret l; }