return beanNode;
}
private void compareUsingAppropriateMethod(final DiffNode beanNode, final Instances instances)
{
final ComparisonStrategy comparisonStrategy = comparisonStrategyResolver.resolveComparisonStrategy(beanNode);
if (comparisonStrategy != null)
{
comparisonStrategy.compare(beanNode, instances.getType(), instances.getWorking(), instances.getBase());
}
else if (isIntrospectableResolver.isIntrospectable(beanNode))
{
compareUsingIntrospection(beanNode, instances);
}