CollectionEquivalentConstraint
CollectionEquivalentConstraint is used to determine whether two
            collections are equivalent.
            
                
Construct a CollectionEquivalentConstraint
public CollectionEquivalentConstraint Using<TActualElement, TExpectedElement>(Func<TActualElement, TExpectedElement, bool> comparison)
Flag the constraint to use the supplied predicate function