protected IStructureComparator createStructureComparator(Object input, IDocument doc, IDisposable disposable) throws CoreException { return createStructureComparator(input, null, doc, disposable);
protected IStructureComparator createStructureComparator(Object element, IDocument document, ISharedDocumentAdapter sharedDocumentAdapter, IProgressMonitor monitor) throws CoreException { return createStructureComparator(element, null, document, sharedDocumentAdapter, monitor);
	protected IStructureComparator createStructureComparator(Object input, IDocument doc, IDisposable disposable) throws CoreException {		return createStructureComparator(input, null, doc, disposable);	}