Groovy adiciona o isAllWhitespace()
método a Strings, o que é ótimo, mas não parece haver uma boa maneira de determinar se uma String possui algo diferente de apenas espaço em branco.
O melhor que pude apresentar é:
myString && !myString.allWhitespace
Mas isso parece muito detalhado. Parece uma coisa tão comum para validação que deve haver uma maneira mais simples de determinar isso.