protected void postDiffHook(Differencer differencer, IDiffContainer root) {
protected void postDiffHook(Differencer differencer, IDiffContainer root, IProgressMonitor monitor) {
	protected void postDiffHook(Differencer differencer, IDiffContainer root) {		if (fStructureCreator.canRewriteTree()) {			boolean smart= JavaCompareUtilities.getBoolean(getCompareConfiguration(), SMART, false);			if (smart && root != null)				fStructureCreator.rewriteTree(differencer, root);		}	}