This is of very little consequence, but 'Boolean' objects are slightly heavier than boolean flags; if the Boolean objects were replaced with boolean (for example, line 61, "Boolean breakTies = params.getBoolean("breakTies");" becomes "boolean breakTies = params.getBoolean("breakTies");" this is more in keeping with Java's paradigm.
This is of very little consequence, but 'Boolean' objects are slightly heavier than boolean flags; if the Boolean objects were replaced with boolean (for example, line 61, "Boolean breakTies = params.getBoolean("breakTies");" becomes "boolean breakTies = params.getBoolean("breakTies");" this is more in keeping with Java's paradigm.