I have watched a TV show in which a Molana was telling a story of some "Peer" (person which is religious and people follow him) . He said a Lion came to him and talked to him and after that he said that "Peer" knows about all Past and Future. So here is my question that only Allah and Hazrat Muhammad S.A.W.W knows about future and past even once Hazrat Muhammad S.A.W.W said "By God I know the names of those warriors who will come to fight with Dajjal and I even know names of their forefathers and colors of their horses". Because Allah has given special knowledge to HIM S.A.W.W . But I am sure that no one else can see Past and Future. But I have not enough knowledge to talk about this matter so please if anyone knows any reference to prove then please let me know.