fun <T> singleElement(t: T): Matcher<Collection<T>>
fun <T> singleElement(p: (T) -> Boolean): Matcher<Collection<T>>