@NotNull
    @Override
    List<List<LineFragment>> compare(@NotNull CharSequence text1,
                                     @NotNull CharSequence text2,
                                     @NotNull List<? extends Range> linesRanges,
                                     @NotNull ProgressIndicator indicator);
@NotNull
    @Override
    List<List<LineFragment>> compare(@NotNull CharSequence text1,
                                     @NotNull CharSequence text2,
                                     @NotNull List<? extends Range> linesRanges,
                                     @NotNull ProgressIndicator indicator)