* @param valueProvider
* @return
*/
- boolean matches(Function<String, String> valueProvider);
+ boolean matches(Function<String[], String> valueProvider);
/**
* Answers the value key this matcher operates on
*
* @return
*/
- String getKey();
+ String[] getKey();
/**
* Answers the match condition that is applied