Constructor. Initializes the diff with the provided values. operation is one of Operation.insert, Operation.delete or Operation.equal. text is the text being applied.
operation
text
Diff(this.operation, this.text);