@Test
public void testDateTimeIsValid()
{

    assertTrue( dateTimeIsValid( "2000-01-01T10:00:00.000Z" ) );
    assertTrue( dateTimeIsValid( "2000-01-01T10:00:00.000+05:30" ) );
    assertTrue( dateTimeIsValid( "2000-01-01T10:00:00Z" ) );
    assertTrue( dateTimeIsValid( "2000-01-01T10:00:00+05:30" ) );
    assertTrue( dateTimeIsValid( "2000-01-01T10:00:00" ) );
    assertTrue( dateTimeIsValid( "2000-01-01T10:00Z" ) );
    assertTrue( dateTimeIsValid( "2000-01-01T10:00+05:30" ) );
    assertTrue( dateTimeIsValid( "2000-01-01T10:00" ) );
    assertFalse( dateTimeIsValid( "2000-01-01" ) );
    assertFalse( dateTimeIsValid( "01-01-2000" ) );
    assertFalse( dateTimeIsValid( "abcd" ) );
}