@Retention(value=RUNTIME)
@Target(value=PARAMETER)
public @interface Greedy
This annotation indicates that the annotated String parameter should be
parsed as greedy, meaning that it will contain the rest of the arguments combined into a
single string.