View Javadoc
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  }