public boolean filterElements(@NotNull String pattern, @NotNull Predicate<? super MatchedValue> consumer) {
    myModel.buildGroupMappings();

    return processAbbreviations(pattern, consumer) &&
           processActions(pattern, consumer) &&
           processTopHits(pattern, consumer) &&
           processIntentions(pattern, consumer) &&
           processOptions(pattern, consumer);
  }
public boolean filterElements(@NotNull String pattern, @NotNull Predicate<? super MatchedValue> consumer)