return mergeToDelta(addDelta, modifyDeltas); } else { if (modifyDeltas.size() == 0) { return modifyDeltas.get(0).clone(); return mergeToDelta(modifyDeltas.get(0), modifyDeltas.subList(1, modifyDeltas.size()));
return mergeToDelta(addDelta, modifyDeltas); } else { if (modifyDeltas.size() == 0) { return modifyDeltas.get(0).clone(); return mergeToDelta(modifyDeltas.get(0), modifyDeltas.subList(1, modifyDeltas.size()));