There are various goodness of fit test available such as Kolmogorov Smirnov Test, Anderson Darling Test, Chi-Squared Test etc. These tests are used to rank the probability distributions, but when we see the results, it can be observed that different tests give different rank to the probability distribution and most of the cases huge difference can be seen. So, my question is how can we know that which goodness of fit test should we consider for a dataset. Is there any criteria for choosing such test