@Override public List<Park> filter(List<Park> input) { List<Park> output = new LinkedList<Park>(); for (Park park : input) { if (park.getFacility().indexOf("Picnic") != -1) { output.add(park); } } return output; }