Qasas ul Quran Hazrat Yousaf (A.S)

Who is Hazrat Yousaf  (A,S)? And What was Their Life According To Islam?See This Short Essay Given Below.