public static void main(String[] args) { if (args.length < 2) { System.err.println("Usage: Differ [-verbose] new_vers_dir old_vers_dir"); System.exit(255); } Differ differ = new Differ(); boolean verbose = false; int aidx = 0; if (args[0].equals("-verbose")) { verbose = true; aidx++; } try { differ.createDiff(new File(args[aidx++]), new File(args[aidx++]), verbose); } catch (IOException ioe) { System.err.println("Error: " + ioe.getMessage()); System.exit(255); } }