Represents a diff and where it optionally sits on the right and left side
Enumeration of the types of Diffs, only left, only right or both
Enumeration of the types of Diffs, only left, only right or both
Value differs on side to the other.
Value differs on side to the other. None means the value is missing on that side
Optional value on left of diff
Optional value on right of diff
Class to contain report content.
Class to contain report content. Think of the report being broken into 4 sections
rowColumnHeaders| columnHeaders ------------------------------- rowHeaders | mainData
Type of row header elements
Type of all column header elements (including rowColumn header)
Type of main data elements
bottom left section
top right section
bottom right section
top left section
if repeating values in the header sections are left blank, fill forward the values so that the produced diff has better context in header which drives the diff matching algorithm. Default true
Functions to produce html representation on table and tables containing diffs
Functions to produce and handle diff reports
Represents a diff and where it optionally sits on the right and left side
actual value
optional index into left sequence
optional index into right sequence