From 542c0932228b61914010779db639f2a7cecc0a16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20P=C5=99ib=C3=ADk?= Date: Thu, 23 Oct 2025 21:17:43 +0200 Subject: [PATCH] impl: cll remove items with filter --- .../appointmentplanner/customlist/api/CustomLinkedList.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assignment/src/main/java/appointmentplanner/customlist/api/CustomLinkedList.java b/assignment/src/main/java/appointmentplanner/customlist/api/CustomLinkedList.java index 2423c9a..5621bd0 100644 --- a/assignment/src/main/java/appointmentplanner/customlist/api/CustomLinkedList.java +++ b/assignment/src/main/java/appointmentplanner/customlist/api/CustomLinkedList.java @@ -7,7 +7,9 @@ public interface CustomLinkedList extends Iterable { void add(T item); - void remove(T item); + T remove(T item); + + CustomLinkedList removeFound(Predicate filter); void insertAfter(T reference, T item);