Colitides: diagnostic challenges and a pattern based approach to differential diagnosis