class SchedulePeriod implements ImmutableBean, Comparable<SchedulePeriod>, Serializable {

  public static SchedulePeriod.Builder builder() {
    return new SchedulePeriod.Builder();
  }

  private  SchedulePeriod(
      LocalDate startDate,
      LocalDate endDate,
      LocalDate unadjustedStartDate,
      LocalDate unadjustedEndDate);

}