1 package diffblue.legalage;
2
3 import java.time.LocalDate;
4 import java.util.function.Predicate;
5
6 public class LegalAgePredicate implements Predicate<LocalDate> {
7
8 @Override
9 public boolean test(LocalDate birthday) {
10 int yearOfBirth = birthday.getYear();
11 int yearNow = LocalDate.now().getYear();
12 return yearNow - yearOfBirth >= 18;
13 }
14 }