Foreshadowing is a hint the author makes in the story about what is going to happen in the future. When Mr. Shiftlet first appears, he seems very Christ-like in his demeanor and attitude. He is a carpenter, he does not care about money, and he seems to care mostly about nature.
That all human beings have secret sins that they aren't willing to share, therefore no person is never truly honest with the world because they will always be hiding those secret sins within themselves