@Override
    public boolean process(int startLine1, int endLine1, int startLine2, int endLine2,
                           @NotNull TextDiffType type) {
      return process(startLine1, endLine1, startLine2, endLine2, new DefaultPainter(type));
    }
@Override
    public boolean process(int startLine1, int endLine1, int startLine2, int endLine2,
                           @NotNull TextDiffType type)