Boroughs { public static final Borough findFirst(Predicate<? super Borough> predicate) { Optional<Borough> result = THE_FIVE_BOROUGHS.stream().filter(predicate).findFirst(); return result.orElse(null); } private  Boroughs(); static final Borough fromCode(String code); static final Borough fromName(String name); static int parseInt(String boroughCodeOrName); static final Borough findFirst(Predicate<? super Borough> predicate); static final Borough MANHATTAN; static final Borough BRONX; static final Borough BROOKLYN; static final Borough QUEENS; static final Borough STATEN_ISLAND; static final int UNPARSABLE_BOROUGH_CODE_SENTINEL_VALUE; static final List<Borough> THE_FIVE_BOROUGHS; }
@Test void testFindFirst() { }