Returns a new list containing items that satisfy the condition.
condition
List<E> filter(bool Function(E item) condition) { return List.from(_items.value.where(condition)); }