Non parametric hypothesis testing