code: public Date getBaselineFinish()
     {
        Object result = getCachedValue(TaskField.BASELINE_FINISH);
        if (result == null)
        {
           result = getCachedValue(TaskField.BASELINE_ESTIMATED_FINISH);
        }
  
        if (!(result instanceof Date))
        {
           result = null;
        }
        return (Date) result;
     }
docs: The Baseline Finish field shows the planned completion date for a task
  at the time you saved a baseline. Information in this field becomes
  available when you set a baseline for a task.
  
  @return Date