What is CsvValidator ?
A Java framework which validates any CSV files something similar to XML validation using XSD.

Why should I use this ?
You don't have to use this and in fact its easy to write something your own and also checkout its source code for reference.

Why did I write this ?
Some of our projects integrate with third party application which exchanges information in CSV files so I thought of writing a generic validator which can be hooked in multiple projects or can be used by QA for integration testing.