Represents a diff between two lists.
Create a diff between lists of DittoQueryResultItem using a DittoDiffer.
The set of indexes in the old list at which old items have been deleted.
The set of indexes in the new list at which new items have been inserted.
A list of Move representing a move of an item from a particular index in the old list to a particular index in the new list.
from
to
The set of indexes in the new list at which items have been updated.