if (predicate.test(c.element)) {
return true;
}
c = c.next;
}
<BUG>return false;
}</BUG>
@Override
public int hashCode() {
if (hashCode == 0) {

if (predicate.test(c.element)) {
return true;
}
c = c.next;
}
return false;
}
@Override
public int size() {
return 1 + (next == null ? 0 : next.size());
}
@Override
public int hashCode() {
if (hashCode == 0) {
