Форматирование вывода так, что Intellij Idea показывает различия для двух текстов

Я хотел бы иметь возможность печатать в журналах сообщение, для которого intellij идея представляет хороший способ сравнения двух объектов (строк). Это происходит автоматически для сообщения об ошибке, зарегистрированного неудачным подтверждением junit:

assertEquals("some\nString", "another\nString");

=>
org.junit.ComparisonFailure:  <Click to see difference>
    at org.junit.Assert.assertEquals(Assert.java:123)
    at org.junit.Assert.assertEquals(Assert.java:145)
    at com.something.DummyTest.testDummy(DummyTest.java:89)

& Lt; Нажмите, чтобы увидеть разницу & gt; запись фактически отображается в виде ссылки в окне вывода Intellij Idea. Когда вы нажимаете на ссылку, открывается окно сравнения, в котором отображаются два значения (как если бы вы сравнивали два файла).

Простое выбрасывание исключения неприемлемо, потому что я хотел бы зарегистрировать несколько объектов для сравнения. Я уже пытался записать текст, но не смог убедить идею сравнить два текста.

Ответы на вопрос(1)

Ваш ответ на вопрос