Will return true only if the collection items are equal to the iterable
items. If the collection is ordered, it will also check if the items are
in the same order. This may be slow for very large collection, since it
compares each item, one by one. If you try to compare ordered and unordered
collections, it will throw a StateError.
Will return true only if the collections items are equal, and the
collection configurations are equal. If the collection is ordered, it
will also check if the items are in the same order. This may be slow for
very large collections, since it compares each item, one by one.
Will return true only if the collections internals are the same instances
(comparing by identity). This will be fast even for very large
collections, since it doesn't compare each item.