class B<Y,T extends Map<String,Map<Y,Integer>> {}
Y is reused and the generics part contains multiple levels