public static <T> Operation<T> remove(Matcher<T> matcher) {
            return new Operation<>(null, matcher);
        }
Reverse iterate the list

@param func accept a list element, return break loop mark.
metadata/src/main/java/org/apache/kafka/image/DeltaList.java