static A findWhereIC(Collection c, O... data) { if (c != null) for (A x : c) if (checkFieldsIC(x, data)) ret x; ret null; }