docs: private void createObjectDiffs() throws EDBException {
          diff = new HashMap<String, EDBObjectDiff>();
          List<EDBObject> tempList = new ArrayList<EDBObject>();
          for (EDBObject o : this.endState) {
              tempList.add(o);
          }
  
          addModifiedOrDeletedObjects(tempList);
          addNewObjects(tempList);
      }