public static void assertSameFiles (final String fromFile, final String toFile) throws IOException { assertSameFiles(new File(fromFile), new File(toFile)); }
final String[] aLines = read(f1); final String[] bLines = read(f2); final List<Difference> differences = (new Diff(aLines, bLines)).diff(); final int addStart = diff.getAddedStart(); final int addEnd = diff.getAddedEnd(); final String from = toString(delStart, delEnd); final String to = toString(addStart, addEnd); final String type = delEnd != Difference.NONE && addEnd != Difference.NONE ? "c" printLines(delStart, delEnd, "<", aLines); printLines(addStart, addEnd, ">", bLines);