há como criar uma array de Stack?

Pessoal,

desejo criar uma array do tipo Stack sort = new Stack[3], porém deu um erro em tempo de compilação, com a seguinte mensagem: Cannot create a generic array of Stack

há como criar uma array de pillhas?

faz assim

Stack[] sort = (Stack[]) new Object[3];