Object Validation
<p>I have an object which i need to validate. This object has properties which cannot be null, strings which cannot exceed a given size and date strings which i need to check for format correctness.</p>

<p>How would you perform this validation. I don't want to go over the whole object, I'm looking for something more dynamic</p>

<p>EDIT:</p>

<p>This object will be used in webservices input so any setter validation will be useless also i dont know how the system will behave with the added dependency of any annotation based system</p>

<p>Im looking for a custom solution (yes i know reinventing the wheel)</p>
