Determines differences between two lists, returning ListChangeRecords.
While ListChangeRecord has more information and can be replayed they carry a more significant cost to calculate and create and should only be used when the details in the record will actually be used.
See also EqualityDiffer for a simpler comparison.
E>_equality = const DefaultEquality()])
- hashCode → int
The hash code for this object.
- runtimeType → Type
A representation of the runtime type of the object.
List< E>e1, List< E>e2) → List< ListChangeRecord< E>>
Returns a list of change records between
Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
) → String
A string representation of this object.
Object other) → bool
The equality operator.