I have;
List stringList = new ArrayList(); List integerList = new ArrayList();
Is
Use Reflection to get the Field for these then you can just do: field.genericType to get the type that contains the information about generic as well.
Field
field.genericType