int (final ConfigurationError o) { if (myIgnored != o.isIgnored()) return -1; final int titleResult = getPlainTextTitle().compareTo(o.getPlainTextTitle()); if (titleResult != 0) return titleResult; final int descriptionResult = Comparator.comparing(e -> getDescription().toString()).compare(this, o); if (descriptionResult != 0) return descriptionResult; return 0; }