Похоже, что Javers позволяет сравнивать две разные сущности, в то время как я собираюсь провести сравнение с одной и той же сущностью до и после модификации.
Я не хочу фиксировать или хранить историю объекта.
Псевдокодоподобный код:
val object = getObjectFromDatabase();
val beforeModification = Javers.createSnapshot(object);
object.setName(...);
object.setValue(...);
val afterModification = Javers.createSnapshot(object);
val diff = Javers.compare(beforeModification, afterModification);