| 
               | 
            
              GSF.
             | 
          
| Class | Description | |
|---|---|---|
| 
                 | 
              Diff | Class representing one diff operation. | 
| 
                 | 
              DiffMatchPatch | Class containing the diff, match and patch methods. Also Contains the behavior settings. | 
| 
                 | 
              Patch | Class representing one patch operation. | 
| Enumeration | Description | |
|---|---|---|
| 
                 | 
              Operation | The data structure representing a diff is a List of Diff objects: {Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"), Diff(Operation.EQUAL, " world.")} which means: delete "Hello", add "Goodbye" and keep " world." |