# Package org.eclipse.emf.compare.internal.utils

Class Summary
ComparisonUtil: This utility class provides common methods for navigation over and querying of the Comparison model.
DiffUtil: This utility class will be used to provide similarity implementations.
Graph<E>: This structure will be used to maintain a undirected graph of elements.
ReadOnlyGraph<E>: Read-only version of an already existing `Graph`.
SafeSubMonitor: An EMF `Monitor` that can be safely passed to clients because it will ignore calls to `worked(int)` and `done()` to allow the caller to master the number of ticks consumed, whatever the clients do with the monitor.