| Name | Description | Type | Package | Framework |
| CommandVisitor | This interface should be implemented by user object to walk through EditScript objects. | Interface | org.apache.commons.collections4.sequence | Apache Commons |
| DeleteCommand | Command representing the deletion of one object of the first sequence. | Class | org.apache.commons.collections4.sequence | Apache Commons |
| EditCommand | Abstract base class for all commands used to transform an objects sequence When two objects sequences are compared through the | Class | org.apache.commons.collections4.sequence | Apache Commons |
| EditScript | This class gathers all the commands needed to transform one objects sequence into another objects sequence. | Class | org.apache.commons.collections4.sequence | Apache Commons |
| InsertCommand | Command representing the insertion of one object of the second sequence. | Class | org.apache.commons.collections4.sequence | Apache Commons |
| KeepCommand | Command representing the keeping of one object present in both sequences. | Class | org.apache.commons.collections4.sequence | Apache Commons |
| ReplacementsFinder | This class handles sequences of replacements resulting from a comparison. | Class | org.apache.commons.collections4.sequence | Apache Commons |
| ReplacementsHandler | This interface is devoted to handle synchronized replacement sequences. | Interface | org.apache.commons.collections4.sequence | Apache Commons |
| SequencesComparator | This class allows to compare two objects sequences. | Class | org.apache.commons.collections4.sequence | Apache Commons |