private static void checkKeywords(ULocale locale, Map<String, String> keywordsToValues, String scheme) {
for (Entry<String, String> entry : keywordsToValues.entrySet()) {
if (locale.getKeywordValue(entry.getKey()) == null ||
!locale.getKeywordValue(entry.getKey()).equalsIgnoreCase(entry.getValue())) {
throw new InvalidCollationKeywordException(scheme, entry.getKey(), entry.getValue());
}
}
}