public function provider()
{
return array(array('Y-m-d', '1900-01-01', '1981-01-28', '/\\d{4}-\\d{2}-\\d{2}/'), array('d-m-y', '1900-01-01', '2015-08-27', '/\\d{2}-\\d{2}-\\d{2}/'), array('D-M-y', '1980-01-31', '2000-01-01', '/\\w{3}-\\w{3}-\\d{2}/'), array('Y-m-d H:i:s', '1969-01-01', '2015-02-29', '/\\d{4}-\\d{2}-\\d{2}\\s\\d{2}:\\d{2}:\\d{2}/'), array('H:i:s', '1900-01-01', '2015-02-29', '/\\d{2}:\\d{2}:\\d{2}/'));
}