Illegal char <:> when initiating a Java innerclass

Just seen that somebody else is also having problems with this, but not using a subclass: