Joshua displayed many character traits that are perfected in Christ. His foreshadowing paved the way for the Divine Commander to lead us to the land of promise.