TestNG using different parameters
===

I have 100 test methods spread across 14 Java classes.(the numbers are only for example)
Now, I want to group 3 methods from the 1st class, 4 from the second class and so on into one @group.

Now, these test methods take in parameters and in their body, they also use the global variables in their respective classes

Now, in my xml file, I want to specify one <test> tag that will run all methods in the group several times, each time with different global and function parameters. 

Note that I will not be able to use @Dataprovider because with it, I only specify the parameters needed by my methods.......i will not be able to change the global parameters in a data provider.....

Any help shall be appreciated.

Thanks!
