docs: public static ScheduleInterface createScheduleFromConventions(
  			LocalDate referenceDate,
  			LocalDate tradeDate,
  			int spotOffsetDays,
  			String startOffsetString,
  			String maturityString,
  			String frequency,
  			String daycountConvention,
  			String shortPeriodConvention,
  			String dateRollConvention,
  			BusinessdayCalendarInterface businessdayCalendar,
  			int	fixingOffsetDays,
  			int	paymentOffsetDays
  			)
  	{
  		LocalDate spotDate = businessdayCalendar.getRolledDate(tradeDate, spotOffsetDays);
  		LocalDate startDate = businessdayCalendar.createDateFromDateAndOffsetCode(spotDate, startOffsetString);
  		LocalDate maturityDate = businessdayCalendar.createDateFromDateAndOffsetCode(startDate, maturityString);
  
  		return createScheduleFromConventions(referenceDate, startDate, maturityDate, frequency, daycountConvention, shortPeriodConvention, dateRollConvention, businessdayCalendar, fixingOffsetDays, paymentOffsetDays);
  	}