@override bool satisfies(E element) { final value = accessor.getValue(element); return matcher.matches(value); }