FairDiffIterable (@NotNull final CodePointsOffsets codePoints1, @NotNull final CodePointsOffsets codePoints2, @NotNull final CharSequence text1, @NotNull final CharSequence text2, @NotNull final FairDiffIterable changes, @NotNull final CancellationChecker indicator) { return new ChangeCorrector.DefaultCharChangeCorrector(codePoints1, codePoints2, text1, text2, changes, indicator).build(); }