The AhrensDieterMarsagliaTsangGammaSampler has parameters alpha and theta.
Using the naming conventions on Wikipedia Gamma distribution the alpha parameter is also known as the shape and the theta parameter is the scale:
However if the sampler is run with the same parameters as the Wikipedia article histograms of the output sample distribution does not match. They need to be swapped indicating a naming mismatch.
Studying the same algorithm in o.a.c.math3.distribution.GammaDistribution it appears that the theta parameter is being used by Commons RNG as the shape and the alpha parameter is being used as the scale. So the names are incorrect and have been swapped.
The unit tests for this sampler does this:
This is a different parameter order for the two samplers.
So the tests enforce the fact that the parameters are swapped between Commons Math3 and Commons RNG.
Changing the actual parameter order would be a change of functionality. So this can be fixed by updating the Javadoc and parameter names for the sampler.