A structural comparison tool for Java