Bring Java version in line with Python version for issue #1322
interim commit
massive OO-ifying, Completed testUpdatePermanencesForColumn