## Uses of Class
com.ihr.xbrl.comparator.DTSComparator

- Packages that use DTSComparator
  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.

- - ### Uses of DTSComparator in com.ihr.xbrl.comparator

    Methods in com.ihr.xbrl.comparator with parameters of type DTSComparator
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String[]` | XBRLFragmentWrapper.`getCorrespondenceID(XMLFragment item2, DTSComparator comparator, java.util.HashSet<XMLFragment> skipFragments)` Generates the array of correspondence IDs for an XMLFragment.

    Constructors in com.ihr.xbrl.comparator with parameters of type DTSComparator
    Constructor and Description
    `OrderedFragmentsList(java.util.Iterator<?> source, DTSComparator comparator)` This is an ordered collection of objects of the same type
    `XBRLFragmentWrapper(XMLFragment item, DTSComparator comparator)` Creates a XBRLFragmentWrapper object.

  - ### Uses of DTSComparator in com.ihr.xbrl.versioning

    Methods in com.ihr.xbrl.versioning that return DTSComparator
    Modifier and Type | Method and Description
    --- | ---
    `DTSComparator` | VlVersioningProcessor.`getComparator()` Gets the comparator.

    Constructors in com.ihr.xbrl.versioning with parameters of type DTSComparator
    Constructor and Description
    `ReportWriter(java.net.URI u, VlVersioningProcessor vp, java.lang.String companyName, java.lang.String startDate, java.lang.String endDate, java.lang.String instantDate, java.lang.String scheme, DTSComparator dtc, boolean bRelativize, java.lang.String genLinkFileName)` TODO: contexts are not needed anymore.