In terms of documents. As far as I know any document that can show you were present in Canada during the period like Bank/ credit card statements, salary slips, T4, rent receipts, school/ health records etc. and also any documents that can verify your time spent outside the country like Visa...