import static de.danielbechler.diff.Configuration.CircularReferenceMatchingMode.*;
This is the entry point for all comparisons. It determines the type of the given objects and passes them to
Recursively inspects the given objects and returns a node representing their differences. Both objects
have be have the same type.
working This object will be treated as the successor of the
base This object will be treated as the predecessor of the
<> The type of the objects to compare.
- A node representing the differences between the given objects.
- The configuration will become an immutable object created by the configuration builder. The
only way to configure an ObjectDiffer is by creating a new instance via
. Therefore there will be no need for this getter anymore.