@NotNull Matching checkMatching(@NotNull U userObject, @Nullable Iterable<TextRange> matchingFragments);
@NotNull Matching checkMatching(@NotNull U userObject, @Nullable Iterable<TextRange> matchingFragments)