public static boolean equalsIgnoreCase(final String str1, final String str2) {
        if (str1 == null && str2 == null) {
            return true;
        } else {
            return str1 != null && str1.equalsIgnoreCase(str2);
        }
    }
True if str is equal to the string wrapped by ciKey, ignoring case.
stroom-util-shared/src/main/java/stroom/util/shared/string/CIKey.java