I have a set of population distributions; I obtained them empirically, computing histograms from very large populations (about 1 million per distribution). The population distributions might not have the same shape. The populations are all continuous or all discrete.
I want to test if the distributions are located according to a certain order.
More formally, let $D_i,\ldots,D_k$ be our populations, ordered according to a given criteria. We want to test if their distributions (probability density function) $f_i, \ldots, f_k$ are located according to the order.
I temporarily formulated the problem as testing that $f_i$ is shifted to the left of $f_j$, for each pair of populations $(D_i,D_j)$ with $i <j$,
So far, I performed a Wilcoxon rank-sum test for each pair of populations; using the version for large samples and the correction for ties, I performed the test on the population distributions. However, my distributions do not have the same shape.
I am wondering weather there is a better way to check the orders of distributions.