Formatowanie danych wyjściowych, aby Intellij Idea pokazywał różnice dla dwóch tekstów

Chciałbym móc wydrukować w dziennikach komunikat, dla którego pomysł intellij będzie dobrym sposobem na porównanie dwóch obiektów (ciągów). Dzieje się to automatycznie w przypadku komunikatu o błędzie zarejestrowanego przez nieudany 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)

Pozycja <Kliknij, aby zobaczyć różnicę> jest faktycznie wyświetlana jako łącze w oknie wyjściowym Intellij Idea. Po kliknięciu łącza otwiera się okno porównania, w którym wyświetlane są dwie wartości (tak jak w przypadku porównania dwóch plików).

Po prostu rzucanie wyjątku jest niedopuszczalne, ponieważ chciałbym rejestrować wiele obiektów do porównania. Próbowałem już rejestrować tekst, ale nie byłem w stanie przekonać pomysłu do porównania dwóch tekstów.

questionAnswers(1)

yourAnswerToTheQuestion