final Node root = objectDiffer.compare(currentPosition, previousPosition); final ChangedBusinessObjectVisitor visitor = new ChangedBusinessObjectVisitor(currentPosition, previousPosition, KRADServiceLocatorWeb.getDataDictionaryService()); root.visit(visitor);