public boolean in(final Collection<String> keys) {
        if (NullSafe.hasItems(keys)) {
            return keys.stream()
                    .anyMatch(aKey ->
                            CIKey.equalsIgnoreCase(this, aKey));
        } else {
            return false;
        }
    }
@param keys
@return True if this key matches one of keys (ignoring case)
stroom-util-shared/src/main/java/stroom/util/shared/string/CIKey.java