colorindo texto com Java no Windows

Eu sabia que no Linux Console podemos escrever algo assim

System.out.println("\033[31mhello"); 

para que o resultado seja “olá” (sem aspas) e a cor fique vermelha …

Existe alguma maneira de fazer isso no windows? ou existe algum software que possa manipular exatamente a mesma coisa no Windows?