/** * Checks whether two operation sequences are the same. */ public static boolean areSame(List<WaveletOperation> deltaA, List<WaveletOperation> deltaB) { if (deltaA.size() != deltaB.size()) { return false; } for (int i = 0; i < deltaA.size(); ++i) { if (!matchOperations(deltaA.get(i), deltaB.get(i))) { return false; } } return true; }