// EFFECTS: returns a list of todo items whose title and/or description         // contains the search parameter         // Note: String comparisons are case sensitive         public List filterTodoItemsBySearchTerm(String searchString) {                 ArrayList temp = new ArrayList();                 for (TodoItem item : todoItems) {                         if (item.getDescription().toLowerCase().contains(searchString.toLowerCase()) || item.getTitle().toLowerCase().contains(searchString.toLowerCase())) {                                 temp.add(item);                         }                 }                 return temp;         }