docs: public static ForwardCurveInterpolation createForwardCurveFromForwards(String name, LocalDate referenceDate, String paymentOffsetCode,
  			BusinessdayCalendar paymentBusinessdayCalendar, BusinessdayCalendar.DateRollConvention paymentDateRollConvention,
  			InterpolationMethod interpolationMethod, ExtrapolationMethod extrapolationMethod, InterpolationEntity interpolationEntity,
  			InterpolationEntityForward interpolationEntityForward, String discountCurveName, AnalyticModel model, double[] times, double[] givenForwards) {
  
  		ForwardCurveInterpolation forwardCurveInterpolation = new ForwardCurveInterpolation(name, referenceDate, paymentOffsetCode, paymentBusinessdayCalendar, paymentDateRollConvention,
  				interpolationMethod, extrapolationMethod, interpolationEntity, interpolationEntityForward, discountCurveName);
  
  		for(int timeIndex=0; timeIndex<times.length;timeIndex++) {
  			forwardCurveInterpolation.addForward(model, times[timeIndex], givenForwards[timeIndex], false);
  		}
  
  		return forwardCurveInterpolation;
  	}