@Test public void init() { }
public void init( PreferencesFxModel model, StringProperty searchText, ObjectProperty<Predicate<Category>> predicateProperty ) { this.model = model; initializeSearch(); initializeSearchText(searchText); bindFilterPredicate(predicateProperty); }
SearchHandler { public void init( PreferencesFxModel model, StringProperty searchText, ObjectProperty<Predicate<Category>> predicateProperty ) { this.model = model; initializeSearch(); initializeSearchText(searchText); bindFilterPredicate(predicateProperty); } }
SearchHandler { public void init( PreferencesFxModel model, StringProperty searchText, ObjectProperty<Predicate<Category>> predicateProperty ) { this.model = model; initializeSearch(); initializeSearchText(searchText); bindFilterPredicate(predicateProperty); }  }
SearchHandler { public void init( PreferencesFxModel model, StringProperty searchText, ObjectProperty<Predicate<Category>> predicateProperty ) { this.model = model; initializeSearch(); initializeSearchText(searchText); bindFilterPredicate(predicateProperty); }  void init(
      PreferencesFxModel model,
      StringProperty searchText,
      ObjectProperty<Predicate<Category>> predicateProperty
  ); void initializeSearchText(StringProperty searchText); void bindFilterPredicate(ObjectProperty<Predicate<Category>> predicateProperty); void updateSearch(String searchText); Category compareMatches(Category setting, Category group, Category category,
                                 int settingMatch, int groupMatch, int categoryMatch); Category getCategoryMatch(); ReadOnlyObjectProperty<Category> categoryMatchProperty(); }
SearchHandler { public void init( PreferencesFxModel model, StringProperty searchText, ObjectProperty<Predicate<Category>> predicateProperty ) { this.model = model; initializeSearch(); initializeSearchText(searchText); bindFilterPredicate(predicateProperty); }  void init(
      PreferencesFxModel model,
      StringProperty searchText,
      ObjectProperty<Predicate<Category>> predicateProperty
  ); void initializeSearchText(StringProperty searchText); void bindFilterPredicate(ObjectProperty<Predicate<Category>> predicateProperty); void updateSearch(String searchText); Category compareMatches(Category setting, Category group, Category category,
                                 int settingMatch, int groupMatch, int categoryMatch); Category getCategoryMatch(); ReadOnlyObjectProperty<Category> categoryMatchProperty();  }