indexOfSlice

trait Collection[A] {
  def indexOfSlice(as: Collection[A]): Int
  def indexOfSlice(as: Collection[A], j: Int): Int
}

indexOfSlice retorna o índice do primeiro elemento em que a coleção as pode ser encontrada como uma sub-coleção.

A pesquisa pode começar com um deslocamento de índice j.

Se as não puder ser encontrado como uma sub-coleção desta coleção, essa função retornará -1.