| Type | Name and description | 
|---|---|
ConstraintPredicate<TreeContext>  | 
                            eventually | 
                        
Set<String>  | 
                            placeholders | 
                        
ConstraintPredicate<Token>  | 
                            tokenPredicate | 
                        
| Type Params | Return Type | Name and description | 
|---|---|---|
 | 
                            MatchingConstraintsBuilder | 
                            anyToken() | 
                        
 | 
                            MatchingConstraints | 
                            build(Closure spec) | 
                        
 | 
                            MatchingConstraintsBuilder | 
                            eventually(Closure<Boolean> predicate) | 
                        
 | 
                            MatchingConstraintsBuilder | 
                            placeholder(String... names) | 
                        
 | 
                            def | 
                            propertyMissing(String name) | 
                        
 | 
                            MatchingConstraintsBuilder | 
                            token(Closure<Boolean> predicate) |