# Uses of Package
com.ihr.xbrl.comparator

- Packages that use com.ihr.xbrl.comparator
  Package | Description
  --- | ---
  com.ihr.xbrl.comparator | Provides the classes necessary to compare two DTSs and obtain the differences according to the XVS specification.
  com.ihr.xbrl.versioning | Provides the classes necessary to create or access to the content of a versioning report.

- Classes in com.ihr.xbrl.comparator used by com.ihr.xbrl.comparator
  Class and Description
  ComparatorMapping Template class to store a pair of elements.
  DTSComparator Compares two DTSs according to the rules of the XVS document.
  Event This is the object representation of a difference event between two objects in the from DTS and in the to DTS.
  OrderedFragmentsList Generates an ordered sequence of XBRLFragmentWrapper objects.
  Path A Path is a sequence of events.
  XBRLFragmentWrapper This is a wrapper class for an XMLFragment object.

- Classes in com.ihr.xbrl.comparator used by com.ihr.xbrl.versioning
  Class and Description
  DTSComparator Compares two DTSs according to the rules of the XVS document.
  Event This is the object representation of a difference event between two objects in the from DTS and in the to DTS.
  Path A Path is a sequence of events.