abstract fun <E : Any> all(plant: AssertionPlant<Iterable<E?>>, assertionCreator: AssertionPlant<E>.() -> Unit): Assertion