function all(variable IN list WHERE predicate)

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