# Package com.sun.tdk.specdiff.html

- Interface Summary
  Interface | Description
  --- | ---
  DifferModule | Plugable module to `Differ`
  Filter | Interface to be used to filter partial contexts or documents out from report.
  SaxDiffOutput | Takes a branch root and creates an HTML file for it.

- Class Summary
  Class | Description
  --- | ---
  AbstractDifferModule | Abstract implementation of `DifferModule`
  ContextTreeFinder | Allows to find ContextTree by ID in HTMLDiffer
  Differ | Compares two File objects and creates Diff reports in `this.outDir` A new instance should be created every time to compare two files!
  DifferFilter | Allows to filter out Node(s) in HTMLDiffer An instance of this class can be passed to HTMLDiffer as a parameter
  FilterFactory | Class with a number of static methods to setup and obtain filter.
  SmartAssertionDiffer | Differ that tries to match assertions regardless the contextID they belong to.