static bool allContainAllCharsIC(Collection l, S chars) { L charList = charsAsList(upper(chars)); for (S s : unnull(l)) { HashSet set = asHashSet(charList); removeAll(set, charsAsList(upper(s))); if (nempty(set)) false; } true; }