public static TimestampFormatter of(final String pattern, final String zoneIdString) {
        return new TimestampFormatter(pattern, zoneIdString);
    }
@Test
    public void testJava() {
        testJavaToFormat(OffsetDateTime.of(2017, 2, 28, 2, 0, 45, 0, ZoneOffset.UTC).toInstant(),
                         "EEE MMM dd HH:mm:ss uuuu XXXXX",
                         "-07:00",
                         "Mon Feb 27 19:00:45 2017 -07:00");
    }