code: public static void main(String[] args)
  	{
  		List<String> str = wonderfulTokenizer("sm...md", delimiters);
  		String finalExpr = evaluateExpression(str, delimiters, validValues, "hidden", "block");
  		for(String s: str) System.out.println(s);
  		System.out.println(finalExpr);
  
  		System.out.println("*******");
  		str = wonderfulTokenizer("sm...medium-screen", delimiters);
  		finalExpr = evaluateExpression(str, delimiters, validValues, "hidden", "block");
  		for(String s: str) System.out.println(s);
  		System.out.println(finalExpr);
  
  		System.out.println("*******");
  		str = wonderfulTokenizer("...md", delimiters);
  		finalExpr = evaluateExpression(str, delimiters, validValues, "hidden", "block");
  		for(String s: str) System.out.println(s);
  		System.out.println(finalExpr);
  
  		System.out.println("*******");
  		str = wonderfulTokenizer("xs,lg", delimiters);
  		finalExpr = evaluateExpression(str, delimiters, validValues, "hidden", "block");
  		for(String s: str) System.out.println(s);
  		System.out.println(finalExpr);
  
  		System.out.println("*******");
  		str = wonderfulTokenizer("md...", delimiters);
  		finalExpr = evaluateExpression(str, delimiters, validValues, "hidden", "block");
  		for(String s: str) System.out.println(s);
  		System.out.println(finalExpr);
  
  	}
docs: TEST METHOD