operator & method
Returns a List containing all elements that are contained by both this collection and the specified collection.
It is not in the Kotlin collection library. But I added it because it looks useful.
Implementation
List<E> operator &(Iterable<E> other) => intersect(other).toList();