Customer james = customers.stream() .filter(customer -> "James".equals(customer.getName())) .findAny() .orElse(null);
Optional<Person> matchingObject = objects.stream(). filter(p -> p.email().equals("testemail")). findFirst();