sameElements

trait Collection[A] {
  def sameElements(as: Collection[A]): Boolean
}

sameElements comprueba si esta colección tiene los mismos elementos en el mismo orden que la colección as, y devuelve true en ese caso.

Esta función devuelve false si al menos un elemento no coincide con su correspondiente elemento en as.