Comment #8 on issue 868 by anquetil...@gmail.com: VerveineJ does not set the container of a ParameterizedType correctly http://code.google.com/p/moose-technology/issues/detail?id=868
Now, if ArrayList<String> var1; ArrayList<Integer> var2;
are two different ParameterizedType only because their attribute 'arguments' are different. Then wouldn't it make sense that 2 ArrayList<Something> in two different methods should also be different?