@Test public void shouldFormatPeriod() { assertEquals("5 months", new JodaFormatter().formatPeriod(Period.months(5))); assertEquals("2 days", new JodaFormatter().formatPeriod(Period.days(2))); assertEquals("1 minute", new JodaFormatter().formatPeriod(Period.minutes(1))); }
public String formatPeriod(Period period) { return periodFormatter.print(period); }
JodaFormatter { public String formatPeriod(Period period) { return periodFormatter.print(period); } }
JodaFormatter { public String formatPeriod(Period period) { return periodFormatter.print(period); } JodaFormatter(); }
JodaFormatter { public String formatPeriod(Period period) { return periodFormatter.print(period); } JodaFormatter(); Period parse(String intervalString, Locale locale); Period parsePeriod(String intervalString); String formatPeriod(Period period); DateTime parseDateTime(String isoDateTime); String formatDateTime(DateTime dateTime); }
JodaFormatter { public String formatPeriod(Period period) { return periodFormatter.print(period); } JodaFormatter(); Period parse(String intervalString, Locale locale); Period parsePeriod(String intervalString); String formatPeriod(Period period); DateTime parseDateTime(String isoDateTime); String formatDateTime(DateTime dateTime);  }