با استفاده از متد filter می توان این کار را کرد:
List<String> customerNames = Arrays.asList(
"علی"
, "احمد"
, "محسن"
, "سعید"
);
List<Customer> comparedList = result.stream().filter(
c -> customerNames.contains(c.getName())).collect(Collectors.toList());