/** * Check if a row is inside another list * * @param list Row list * @param rowToCheck row to check * @param comparator row comparator */ private static boolean in(List<Map<String, CellData>> list, Map<String, CellData> rowToCheck, CompareRow comparator) { for (Map<String, CellData> row : list) { if (comparator.compare(row, rowToCheck) == 0) { return true; } } return false; } }