findPropertyEdgesByPredicate

fun <S : PropertyEdge<*>?> findPropertyEdgesByPredicate(edges: Collection<S>, predicate: (S) -> Boolean): List<S>