Tests whether a predicate holds for all elements of this list.
Arguments:
list: An expression that returns a list.
variable: This is the variable that can be used from the predicate.
predicate: A predicate that is tested against all items in the list.
Example Query:
MATCH p=(a)-[*1..3]->(b)
WHERE a.name='Alice' AND b.name='Daniel' AND ALL (x IN nodes(p) WHERE x.age > 30)
RETURN p