void (@NotNull Element attrElements) { List<Map.Entry<String, TextAttributes>> list = new ArrayList<>(attributesMap.entrySet()); list.sort(Map.Entry.comparingByKey()); for (Map.Entry<String, TextAttributes> entry : list) { String keyName = entry.getKey(); TextAttributes attributes = entry.getValue(); writeAttribute(attrElements, TextAttributesKey.find(keyName), attributes); } }