class JMXMetricHolder {

  public List<Object> findAll(List<String> properties) {
    return properties.stream()
      .map(this::find)
      .filter(Optional::isPresent)
      .map(Optional::get)
      .collect(toList());
  }

}