getMaximumCommonType
Returns the type that maximum shared type between all variables. The minimum common type does never include annotations on the array level.
For int a; this is int. For int a,b,c,d; this is also int. For int a,b[],c; this is also int. For int[] a[][],b[],c[][]; this is int[][].