removeWhere method
Removes all elements matched by test from the queue.
The test function must not throw or modify the queue.
Implementation
@override
void removeWhere(bool Function(T element) test) {
final result = value.removeWhere(test);
set(value, force: true);
return result;
}