You can use Colander independently of cornice. The most basic example for using Colander Schema in a pyramid application I remember you find here:
This way you can encapsulate schema validation using colander schemas and validators.
A more recent introduction of pyramid 1.5 branch into that topic you find here:
Oh, and look at that SO question. I liked it, may be it will be helpful to you as well: