Shall I not inform you who the best witness is? He is the one who gives his testimony before he is asked for it
The Messenger of Allah (may Allah's peace and blessings be upon him) issued judgments based on an oath and a witness