<?php

namespace EnumType;

use \WsdlToPhp\PackageBase\AbstractStructEnumBase;

/**
 * This class stands for SearchDate EnumType
 * @subpackage Enumerations
 */
class SearchDate extends AbstractStructEnumBase
{
    /**
     * Constant for value 'fiscalHalfBeforeLast'
     * @return string 'fiscalHalfBeforeLast'
     */
    const VALUE_FISCAL_HALF_BEFORE_LAST = 'fiscalHalfBeforeLast';
    /**
     * Constant for value 'fiscalHalfBeforeLastToDate'
     * @return string 'fiscalHalfBeforeLastToDate'
     */
    const VALUE_FISCAL_HALF_BEFORE_LAST_TO_DATE = 'fiscalHalfBeforeLastToDate';
    /**
     * Constant for value 'fiscalQuarterBeforeLast'
     * @return string 'fiscalQuarterBeforeLast'
     */
    const VALUE_FISCAL_QUARTER_BEFORE_LAST = 'fiscalQuarterBeforeLast';
    /**
     * Constant for value 'fiscalQuarterBeforeLastToDate'
     * @return string 'fiscalQuarterBeforeLastToDate'
     */
    const VALUE_FISCAL_QUARTER_BEFORE_LAST_TO_DATE = 'fiscalQuarterBeforeLastToDate';
    /**
     * Constant for value 'fiscalYearBeforeLast'
     * @return string 'fiscalYearBeforeLast'
     */
    const VALUE_FISCAL_YEAR_BEFORE_LAST = 'fiscalYearBeforeLast';
    /**
     * Constant for value 'fiscalYearBeforeLastToDate'
     * @return string 'fiscalYearBeforeLastToDate'
     */
    const VALUE_FISCAL_YEAR_BEFORE_LAST_TO_DATE = 'fiscalYearBeforeLastToDate';
    /**
     * Constant for value 'fiveDaysAgo'
     * @return string 'fiveDaysAgo'
     */
    const VALUE_FIVE_DAYS_AGO = 'fiveDaysAgo';
    /**
     * Constant for value 'fiveDaysFromNow'
     * @return string 'fiveDaysFromNow'
     */
    const VALUE_FIVE_DAYS_FROM_NOW = 'fiveDaysFromNow';
    /**
     * Constant for value 'fourDaysAgo'
     * @return string 'fourDaysAgo'
     */
    const VALUE_FOUR_DAYS_AGO = 'fourDaysAgo';
    /**
     * Constant for value 'fourDaysFromNow'
     * @return string 'fourDaysFromNow'
     */
    const VALUE_FOUR_DAYS_FROM_NOW = 'fourDaysFromNow';
    /**
     * Constant for value 'fourWeeksStartingThisWeek'
     * @return string 'fourWeeksStartingThisWeek'
     */
    const VALUE_FOUR_WEEKS_STARTING_THIS_WEEK = 'fourWeeksStartingThisWeek';
    /**
     * Constant for value 'lastBusinessWeek'
     * @return string 'lastBusinessWeek'
     */
    const VALUE_LAST_BUSINESS_WEEK = 'lastBusinessWeek';
    /**
     * Constant for value 'lastFiscalHalf'
     * @return string 'lastFiscalHalf'
     */
    const VALUE_LAST_FISCAL_HALF = 'lastFiscalHalf';
    /**
     * Constant for value 'lastFiscalHalfOneFiscalYearAgo'
     * @return string 'lastFiscalHalfOneFiscalYearAgo'
     */
    const VALUE_LAST_FISCAL_HALF_ONE_FISCAL_YEAR_AGO = 'lastFiscalHalfOneFiscalYearAgo';
    /**
     * Constant for value 'lastFiscalHalfToDate'
     * @return string 'lastFiscalHalfToDate'
     */
    const VALUE_LAST_FISCAL_HALF_TO_DATE = 'lastFiscalHalfToDate';
    /**
     * Constant for value 'lastFiscalQuarter'
     * @return string 'lastFiscalQuarter'
     */
    const VALUE_LAST_FISCAL_QUARTER = 'lastFiscalQuarter';
    /**
     * Constant for value 'lastFiscalQuarterOneFiscalYearAgo'
     * @return string 'lastFiscalQuarterOneFiscalYearAgo'
     */
    const VALUE_LAST_FISCAL_QUARTER_ONE_FISCAL_YEAR_AGO = 'lastFiscalQuarterOneFiscalYearAgo';
    /**
     * Constant for value 'lastFiscalQuarterToDate'
     * @return string 'lastFiscalQuarterToDate'
     */
    const VALUE_LAST_FISCAL_QUARTER_TO_DATE = 'lastFiscalQuarterToDate';
    /**
     * Constant for value 'lastFiscalQuarterTwoFiscalYearsAgo'
     * @return string 'lastFiscalQuarterTwoFiscalYearsAgo'
     */
    const VALUE_LAST_FISCAL_QUARTER_TWO_FISCAL_YEARS_AGO = 'lastFiscalQuarterTwoFiscalYearsAgo';
    /**
     * Constant for value 'lastFiscalYear'
     * @return string 'lastFiscalYear'
     */
    const VALUE_LAST_FISCAL_YEAR = 'lastFiscalYear';
    /**
     * Constant for value 'lastFiscalYearToDate'
     * @return string 'lastFiscalYearToDate'
     */
    const VALUE_LAST_FISCAL_YEAR_TO_DATE = 'lastFiscalYearToDate';
    /**
     * Constant for value 'lastMonth'
     * @return string 'lastMonth'
     */
    const VALUE_LAST_MONTH = 'lastMonth';
    /**
     * Constant for value 'lastMonthOneFiscalQuarterAgo'
     * @return string 'lastMonthOneFiscalQuarterAgo'
     */
    const VALUE_LAST_MONTH_ONE_FISCAL_QUARTER_AGO = 'lastMonthOneFiscalQuarterAgo';
    /**
     * Constant for value 'lastMonthOneFiscalYearAgo'
     * @return string 'lastMonthOneFiscalYearAgo'
     */
    const VALUE_LAST_MONTH_ONE_FISCAL_YEAR_AGO = 'lastMonthOneFiscalYearAgo';
    /**
     * Constant for value 'lastMonthToDate'
     * @return string 'lastMonthToDate'
     */
    const VALUE_LAST_MONTH_TO_DATE = 'lastMonthToDate';
    /**
     * Constant for value 'lastMonthTwoFiscalQuartersAgo'
     * @return string 'lastMonthTwoFiscalQuartersAgo'
     */
    const VALUE_LAST_MONTH_TWO_FISCAL_QUARTERS_AGO = 'lastMonthTwoFiscalQuartersAgo';
    /**
     * Constant for value 'lastMonthTwoFiscalYearsAgo'
     * @return string 'lastMonthTwoFiscalYearsAgo'
     */
    const VALUE_LAST_MONTH_TWO_FISCAL_YEARS_AGO = 'lastMonthTwoFiscalYearsAgo';
    /**
     * Constant for value 'lastRollingHalf'
     * @return string 'lastRollingHalf'
     */
    const VALUE_LAST_ROLLING_HALF = 'lastRollingHalf';
    /**
     * Constant for value 'lastRollingQuarter'
     * @return string 'lastRollingQuarter'
     */
    const VALUE_LAST_ROLLING_QUARTER = 'lastRollingQuarter';
    /**
     * Constant for value 'lastRollingYear'
     * @return string 'lastRollingYear'
     */
    const VALUE_LAST_ROLLING_YEAR = 'lastRollingYear';
    /**
     * Constant for value 'lastWeek'
     * @return string 'lastWeek'
     */
    const VALUE_LAST_WEEK = 'lastWeek';
    /**
     * Constant for value 'lastWeekToDate'
     * @return string 'lastWeekToDate'
     */
    const VALUE_LAST_WEEK_TO_DATE = 'lastWeekToDate';
    /**
     * Constant for value 'monthAfterNext'
     * @return string 'monthAfterNext'
     */
    const VALUE_MONTH_AFTER_NEXT = 'monthAfterNext';
    /**
     * Constant for value 'monthAfterNextToDate'
     * @return string 'monthAfterNextToDate'
     */
    const VALUE_MONTH_AFTER_NEXT_TO_DATE = 'monthAfterNextToDate';
    /**
     * Constant for value 'monthBeforeLast'
     * @return string 'monthBeforeLast'
     */
    const VALUE_MONTH_BEFORE_LAST = 'monthBeforeLast';
    /**
     * Constant for value 'monthBeforeLastToDate'
     * @return string 'monthBeforeLastToDate'
     */
    const VALUE_MONTH_BEFORE_LAST_TO_DATE = 'monthBeforeLastToDate';
    /**
     * Constant for value 'nextBusinessWeek'
     * @return string 'nextBusinessWeek'
     */
    const VALUE_NEXT_BUSINESS_WEEK = 'nextBusinessWeek';
    /**
     * Constant for value 'nextFiscalHalf'
     * @return string 'nextFiscalHalf'
     */
    const VALUE_NEXT_FISCAL_HALF = 'nextFiscalHalf';
    /**
     * Constant for value 'nextFiscalQuarter'
     * @return string 'nextFiscalQuarter'
     */
    const VALUE_NEXT_FISCAL_QUARTER = 'nextFiscalQuarter';
    /**
     * Constant for value 'nextFiscalYear'
     * @return string 'nextFiscalYear'
     */
    const VALUE_NEXT_FISCAL_YEAR = 'nextFiscalYear';
    /**
     * Constant for value 'nextFourWeeks'
     * @return string 'nextFourWeeks'
     */
    const VALUE_NEXT_FOUR_WEEKS = 'nextFourWeeks';
    /**
     * Constant for value 'nextMonth'
     * @return string 'nextMonth'
     */
    const VALUE_NEXT_MONTH = 'nextMonth';
    /**
     * Constant for value 'nextOneHalf'
     * @return string 'nextOneHalf'
     */
    const VALUE_NEXT_ONE_HALF = 'nextOneHalf';
    /**
     * Constant for value 'nextOneMonth'
     * @return string 'nextOneMonth'
     */
    const VALUE_NEXT_ONE_MONTH = 'nextOneMonth';
    /**
     * Constant for value 'nextOneQuarter'
     * @return string 'nextOneQuarter'
     */
    const VALUE_NEXT_ONE_QUARTER = 'nextOneQuarter';
    /**
     * Constant for value 'nextOneWeek'
     * @return string 'nextOneWeek'
     */
    const VALUE_NEXT_ONE_WEEK = 'nextOneWeek';
    /**
     * Constant for value 'nextOneYear'
     * @return string 'nextOneYear'
     */
    const VALUE_NEXT_ONE_YEAR = 'nextOneYear';
    /**
     * Constant for value 'nextWeek'
     * @return string 'nextWeek'
     */
    const VALUE_NEXT_WEEK = 'nextWeek';
    /**
     * Constant for value 'ninetyDaysAgo'
     * @return string 'ninetyDaysAgo'
     */
    const VALUE_NINETY_DAYS_AGO = 'ninetyDaysAgo';
    /**
     * Constant for value 'ninetyDaysFromNow'
     * @return string 'ninetyDaysFromNow'
     */
    const VALUE_NINETY_DAYS_FROM_NOW = 'ninetyDaysFromNow';
    /**
     * Constant for value 'oneYearBeforeLast'
     * @return string 'oneYearBeforeLast'
     */
    const VALUE_ONE_YEAR_BEFORE_LAST = 'oneYearBeforeLast';
    /**
     * Constant for value 'previousFiscalQuartersLastFiscalYear'
     * @return string 'previousFiscalQuartersLastFiscalYear'
     */
    const VALUE_PREVIOUS_FISCAL_QUARTERS_LAST_FISCAL_YEAR = 'previousFiscalQuartersLastFiscalYear';
    /**
     * Constant for value 'previousFiscalQuartersThisFiscalYear'
     * @return string 'previousFiscalQuartersThisFiscalYear'
     */
    const VALUE_PREVIOUS_FISCAL_QUARTERS_THIS_FISCAL_YEAR = 'previousFiscalQuartersThisFiscalYear';
    /**
     * Constant for value 'previousMonthsLastFiscalHalf'
     * @return string 'previousMonthsLastFiscalHalf'
     */
    const VALUE_PREVIOUS_MONTHS_LAST_FISCAL_HALF = 'previousMonthsLastFiscalHalf';
    /**
     * Constant for value 'previousMonthsLastFiscalQuarter'
     * @return string 'previousMonthsLastFiscalQuarter'
     */
    const VALUE_PREVIOUS_MONTHS_LAST_FISCAL_QUARTER = 'previousMonthsLastFiscalQuarter';
    /**
     * Constant for value 'previousMonthsLastFiscalYear'
     * @return string 'previousMonthsLastFiscalYear'
     */
    const VALUE_PREVIOUS_MONTHS_LAST_FISCAL_YEAR = 'previousMonthsLastFiscalYear';
    /**
     * Constant for value 'previousMonthsSameFiscalHalfLastFiscalYear'
     * @return string 'previousMonthsSameFiscalHalfLastFiscalYear'
     */
    const VALUE_PREVIOUS_MONTHS_SAME_FISCAL_HALF_LAST_FISCAL_YEAR = 'previousMonthsSameFiscalHalfLastFiscalYear';
    /**
     * Constant for value 'previousMonthsSameFiscalQuarterLastFiscalYear'
     * @return string 'previousMonthsSameFiscalQuarterLastFiscalYear'
     */
    const VALUE_PREVIOUS_MONTHS_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR = 'previousMonthsSameFiscalQuarterLastFiscalYear';
    /**
     * Constant for value 'previousMonthsThisFiscalHalf'
     * @return string 'previousMonthsThisFiscalHalf'
     */
    const VALUE_PREVIOUS_MONTHS_THIS_FISCAL_HALF = 'previousMonthsThisFiscalHalf';
    /**
     * Constant for value 'previousMonthsThisFiscalQuarter'
     * @return string 'previousMonthsThisFiscalQuarter'
     */
    const VALUE_PREVIOUS_MONTHS_THIS_FISCAL_QUARTER = 'previousMonthsThisFiscalQuarter';
    /**
     * Constant for value 'previousMonthsThisFiscalYear'
     * @return string 'previousMonthsThisFiscalYear'
     */
    const VALUE_PREVIOUS_MONTHS_THIS_FISCAL_YEAR = 'previousMonthsThisFiscalYear';
    /**
     * Constant for value 'previousOneDay'
     * @return string 'previousOneDay'
     */
    const VALUE_PREVIOUS_ONE_DAY = 'previousOneDay';
    /**
     * Constant for value 'previousOneHalf'
     * @return string 'previousOneHalf'
     */
    const VALUE_PREVIOUS_ONE_HALF = 'previousOneHalf';
    /**
     * Constant for value 'previousOneMonth'
     * @return string 'previousOneMonth'
     */
    const VALUE_PREVIOUS_ONE_MONTH = 'previousOneMonth';
    /**
     * Constant for value 'previousOneQuarter'
     * @return string 'previousOneQuarter'
     */
    const VALUE_PREVIOUS_ONE_QUARTER = 'previousOneQuarter';
    /**
     * Constant for value 'previousOneWeek'
     * @return string 'previousOneWeek'
     */
    const VALUE_PREVIOUS_ONE_WEEK = 'previousOneWeek';
    /**
     * Constant for value 'previousOneYear'
     * @return string 'previousOneYear'
     */
    const VALUE_PREVIOUS_ONE_YEAR = 'previousOneYear';
    /**
     * Constant for value 'previousRollingHalf'
     * @return string 'previousRollingHalf'
     */
    const VALUE_PREVIOUS_ROLLING_HALF = 'previousRollingHalf';
    /**
     * Constant for value 'previousRollingQuarter'
     * @return string 'previousRollingQuarter'
     */
    const VALUE_PREVIOUS_ROLLING_QUARTER = 'previousRollingQuarter';
    /**
     * Constant for value 'previousRollingYear'
     * @return string 'previousRollingYear'
     */
    const VALUE_PREVIOUS_ROLLING_YEAR = 'previousRollingYear';
    /**
     * Constant for value 'sameDayFiscalQuarterBeforeLast'
     * @return string 'sameDayFiscalQuarterBeforeLast'
     */
    const VALUE_SAME_DAY_FISCAL_QUARTER_BEFORE_LAST = 'sameDayFiscalQuarterBeforeLast';
    /**
     * Constant for value 'sameDayFiscalYearBeforeLast'
     * @return string 'sameDayFiscalYearBeforeLast'
     */
    const VALUE_SAME_DAY_FISCAL_YEAR_BEFORE_LAST = 'sameDayFiscalYearBeforeLast';
    /**
     * Constant for value 'sameDayLastFiscalQuarter'
     * @return string 'sameDayLastFiscalQuarter'
     */
    const VALUE_SAME_DAY_LAST_FISCAL_QUARTER = 'sameDayLastFiscalQuarter';
    /**
     * Constant for value 'sameDayLastFiscalYear'
     * @return string 'sameDayLastFiscalYear'
     */
    const VALUE_SAME_DAY_LAST_FISCAL_YEAR = 'sameDayLastFiscalYear';
    /**
     * Constant for value 'sameDayLastMonth'
     * @return string 'sameDayLastMonth'
     */
    const VALUE_SAME_DAY_LAST_MONTH = 'sameDayLastMonth';
    /**
     * Constant for value 'sameDayLastWeek'
     * @return string 'sameDayLastWeek'
     */
    const VALUE_SAME_DAY_LAST_WEEK = 'sameDayLastWeek';
    /**
     * Constant for value 'sameDayMonthBeforeLast'
     * @return string 'sameDayMonthBeforeLast'
     */
    const VALUE_SAME_DAY_MONTH_BEFORE_LAST = 'sameDayMonthBeforeLast';
    /**
     * Constant for value 'sameDayWeekBeforeLast'
     * @return string 'sameDayWeekBeforeLast'
     */
    const VALUE_SAME_DAY_WEEK_BEFORE_LAST = 'sameDayWeekBeforeLast';
    /**
     * Constant for value 'sameFiscalHalfLastFiscalYear'
     * @return string 'sameFiscalHalfLastFiscalYear'
     */
    const VALUE_SAME_FISCAL_HALF_LAST_FISCAL_YEAR = 'sameFiscalHalfLastFiscalYear';
    /**
     * Constant for value 'sameFiscalHalfLastFiscalYearToDate'
     * @return string 'sameFiscalHalfLastFiscalYearToDate'
     */
    const VALUE_SAME_FISCAL_HALF_LAST_FISCAL_YEAR_TO_DATE = 'sameFiscalHalfLastFiscalYearToDate';
    /**
     * Constant for value 'sameFiscalQuarterFiscalYearBeforeLast'
     * @return string 'sameFiscalQuarterFiscalYearBeforeLast'
     */
    const VALUE_SAME_FISCAL_QUARTER_FISCAL_YEAR_BEFORE_LAST = 'sameFiscalQuarterFiscalYearBeforeLast';
    /**
     * Constant for value 'sameFiscalQuarterLastFiscalYear'
     * @return string 'sameFiscalQuarterLastFiscalYear'
     */
    const VALUE_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR = 'sameFiscalQuarterLastFiscalYear';
    /**
     * Constant for value 'sameFiscalQuarterLastFiscalYearToDate'
     * @return string 'sameFiscalQuarterLastFiscalYearToDate'
     */
    const VALUE_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR_TO_DATE = 'sameFiscalQuarterLastFiscalYearToDate';
    /**
     * Constant for value 'sameMonthFiscalQuarterBeforeLast'
     * @return string 'sameMonthFiscalQuarterBeforeLast'
     */
    const VALUE_SAME_MONTH_FISCAL_QUARTER_BEFORE_LAST = 'sameMonthFiscalQuarterBeforeLast';
    /**
     * Constant for value 'sameMonthFiscalYearBeforeLast'
     * @return string 'sameMonthFiscalYearBeforeLast'
     */
    const VALUE_SAME_MONTH_FISCAL_YEAR_BEFORE_LAST = 'sameMonthFiscalYearBeforeLast';
    /**
     * Constant for value 'sameMonthLastFiscalQuarter'
     * @return string 'sameMonthLastFiscalQuarter'
     */
    const VALUE_SAME_MONTH_LAST_FISCAL_QUARTER = 'sameMonthLastFiscalQuarter';
    /**
     * Constant for value 'sameMonthLastFiscalQuarterToDate'
     * @return string 'sameMonthLastFiscalQuarterToDate'
     */
    const VALUE_SAME_MONTH_LAST_FISCAL_QUARTER_TO_DATE = 'sameMonthLastFiscalQuarterToDate';
    /**
     * Constant for value 'sameMonthLastFiscalYear'
     * @return string 'sameMonthLastFiscalYear'
     */
    const VALUE_SAME_MONTH_LAST_FISCAL_YEAR = 'sameMonthLastFiscalYear';
    /**
     * Constant for value 'sameMonthLastFiscalYearToDate'
     * @return string 'sameMonthLastFiscalYearToDate'
     */
    const VALUE_SAME_MONTH_LAST_FISCAL_YEAR_TO_DATE = 'sameMonthLastFiscalYearToDate';
    /**
     * Constant for value 'sameWeekFiscalYearBeforeLast'
     * @return string 'sameWeekFiscalYearBeforeLast'
     */
    const VALUE_SAME_WEEK_FISCAL_YEAR_BEFORE_LAST = 'sameWeekFiscalYearBeforeLast';
    /**
     * Constant for value 'sameWeekLastFiscalYear'
     * @return string 'sameWeekLastFiscalYear'
     */
    const VALUE_SAME_WEEK_LAST_FISCAL_YEAR = 'sameWeekLastFiscalYear';
    /**
     * Constant for value 'sixtyDaysAgo'
     * @return string 'sixtyDaysAgo'
     */
    const VALUE_SIXTY_DAYS_AGO = 'sixtyDaysAgo';
    /**
     * Constant for value 'sixtyDaysFromNow'
     * @return string 'sixtyDaysFromNow'
     */
    const VALUE_SIXTY_DAYS_FROM_NOW = 'sixtyDaysFromNow';
    /**
     * Constant for value 'startOfFiscalHalfBeforeLast'
     * @return string 'startOfFiscalHalfBeforeLast'
     */
    const VALUE_START_OF_FISCAL_HALF_BEFORE_LAST = 'startOfFiscalHalfBeforeLast';
    /**
     * Constant for value 'startOfFiscalQuarterBeforeLast'
     * @return string 'startOfFiscalQuarterBeforeLast'
     */
    const VALUE_START_OF_FISCAL_QUARTER_BEFORE_LAST = 'startOfFiscalQuarterBeforeLast';
    /**
     * Constant for value 'startOfFiscalYearBeforeLast'
     * @return string 'startOfFiscalYearBeforeLast'
     */
    const VALUE_START_OF_FISCAL_YEAR_BEFORE_LAST = 'startOfFiscalYearBeforeLast';
    /**
     * Constant for value 'startOfLastBusinessWeek'
     * @return string 'startOfLastBusinessWeek'
     */
    const VALUE_START_OF_LAST_BUSINESS_WEEK = 'startOfLastBusinessWeek';
    /**
     * Constant for value 'startOfLastFiscalHalf'
     * @return string 'startOfLastFiscalHalf'
     */
    const VALUE_START_OF_LAST_FISCAL_HALF = 'startOfLastFiscalHalf';
    /**
     * Constant for value 'startOfLastFiscalHalfOneFiscalYearAgo'
     * @return string 'startOfLastFiscalHalfOneFiscalYearAgo'
     */
    const VALUE_START_OF_LAST_FISCAL_HALF_ONE_FISCAL_YEAR_AGO = 'startOfLastFiscalHalfOneFiscalYearAgo';
    /**
     * Constant for value 'startOfLastFiscalQuarter'
     * @return string 'startOfLastFiscalQuarter'
     */
    const VALUE_START_OF_LAST_FISCAL_QUARTER = 'startOfLastFiscalQuarter';
    /**
     * Constant for value 'startOfLastFiscalQuarterOneFiscalYearAgo'
     * @return string 'startOfLastFiscalQuarterOneFiscalYearAgo'
     */
    const VALUE_START_OF_LAST_FISCAL_QUARTER_ONE_FISCAL_YEAR_AGO = 'startOfLastFiscalQuarterOneFiscalYearAgo';
    /**
     * Constant for value 'startOfLastFiscalYear'
     * @return string 'startOfLastFiscalYear'
     */
    const VALUE_START_OF_LAST_FISCAL_YEAR = 'startOfLastFiscalYear';
    /**
     * Constant for value 'startOfLastMonth'
     * @return string 'startOfLastMonth'
     */
    const VALUE_START_OF_LAST_MONTH = 'startOfLastMonth';
    /**
     * Constant for value 'startOfLastMonthOneFiscalQuarterAgo'
     * @return string 'startOfLastMonthOneFiscalQuarterAgo'
     */
    const VALUE_START_OF_LAST_MONTH_ONE_FISCAL_QUARTER_AGO = 'startOfLastMonthOneFiscalQuarterAgo';
    /**
     * Constant for value 'startOfLastMonthOneFiscalYearAgo'
     * @return string 'startOfLastMonthOneFiscalYearAgo'
     */
    const VALUE_START_OF_LAST_MONTH_ONE_FISCAL_YEAR_AGO = 'startOfLastMonthOneFiscalYearAgo';
    /**
     * Constant for value 'startOfLastRollingHalf'
     * @return string 'startOfLastRollingHalf'
     */
    const VALUE_START_OF_LAST_ROLLING_HALF = 'startOfLastRollingHalf';
    /**
     * Constant for value 'startOfLastRollingQuarter'
     * @return string 'startOfLastRollingQuarter'
     */
    const VALUE_START_OF_LAST_ROLLING_QUARTER = 'startOfLastRollingQuarter';
    /**
     * Constant for value 'startOfLastRollingYear'
     * @return string 'startOfLastRollingYear'
     */
    const VALUE_START_OF_LAST_ROLLING_YEAR = 'startOfLastRollingYear';
    /**
     * Constant for value 'startOfLastWeek'
     * @return string 'startOfLastWeek'
     */
    const VALUE_START_OF_LAST_WEEK = 'startOfLastWeek';
    /**
     * Constant for value 'startOfMonthBeforeLast'
     * @return string 'startOfMonthBeforeLast'
     */
    const VALUE_START_OF_MONTH_BEFORE_LAST = 'startOfMonthBeforeLast';
    /**
     * Constant for value 'startOfNextBusinessWeek'
     * @return string 'startOfNextBusinessWeek'
     */
    const VALUE_START_OF_NEXT_BUSINESS_WEEK = 'startOfNextBusinessWeek';
    /**
     * Constant for value 'startOfNextFiscalHalf'
     * @return string 'startOfNextFiscalHalf'
     */
    const VALUE_START_OF_NEXT_FISCAL_HALF = 'startOfNextFiscalHalf';
    /**
     * Constant for value 'startOfNextFiscalQuarter'
     * @return string 'startOfNextFiscalQuarter'
     */
    const VALUE_START_OF_NEXT_FISCAL_QUARTER = 'startOfNextFiscalQuarter';
    /**
     * Constant for value 'startOfNextFiscalYear'
     * @return string 'startOfNextFiscalYear'
     */
    const VALUE_START_OF_NEXT_FISCAL_YEAR = 'startOfNextFiscalYear';
    /**
     * Constant for value 'startOfNextMonth'
     * @return string 'startOfNextMonth'
     */
    const VALUE_START_OF_NEXT_MONTH = 'startOfNextMonth';
    /**
     * Constant for value 'startOfNextWeek'
     * @return string 'startOfNextWeek'
     */
    const VALUE_START_OF_NEXT_WEEK = 'startOfNextWeek';
    /**
     * Constant for value 'startOfPreviousRollingHalf'
     * @return string 'startOfPreviousRollingHalf'
     */
    const VALUE_START_OF_PREVIOUS_ROLLING_HALF = 'startOfPreviousRollingHalf';
    /**
     * Constant for value 'startOfPreviousRollingQuarter'
     * @return string 'startOfPreviousRollingQuarter'
     */
    const VALUE_START_OF_PREVIOUS_ROLLING_QUARTER = 'startOfPreviousRollingQuarter';
    /**
     * Constant for value 'startOfPreviousRollingYear'
     * @return string 'startOfPreviousRollingYear'
     */
    const VALUE_START_OF_PREVIOUS_ROLLING_YEAR = 'startOfPreviousRollingYear';
    /**
     * Constant for value 'startOfSameFiscalHalfLastFiscalYear'
     * @return string 'startOfSameFiscalHalfLastFiscalYear'
     */
    const VALUE_START_OF_SAME_FISCAL_HALF_LAST_FISCAL_YEAR = 'startOfSameFiscalHalfLastFiscalYear';
    /**
     * Constant for value 'startOfSameFiscalQuarterLastFiscalYear'
     * @return string 'startOfSameFiscalQuarterLastFiscalYear'
     */
    const VALUE_START_OF_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR = 'startOfSameFiscalQuarterLastFiscalYear';
    /**
     * Constant for value 'startOfSameMonthLastFiscalQuarter'
     * @return string 'startOfSameMonthLastFiscalQuarter'
     */
    const VALUE_START_OF_SAME_MONTH_LAST_FISCAL_QUARTER = 'startOfSameMonthLastFiscalQuarter';
    /**
     * Constant for value 'startOfSameMonthLastFiscalYear'
     * @return string 'startOfSameMonthLastFiscalYear'
     */
    const VALUE_START_OF_SAME_MONTH_LAST_FISCAL_YEAR = 'startOfSameMonthLastFiscalYear';
    /**
     * Constant for value 'startOfThisBusinessWeek'
     * @return string 'startOfThisBusinessWeek'
     */
    const VALUE_START_OF_THIS_BUSINESS_WEEK = 'startOfThisBusinessWeek';
    /**
     * Constant for value 'startOfThisFiscalHalf'
     * @return string 'startOfThisFiscalHalf'
     */
    const VALUE_START_OF_THIS_FISCAL_HALF = 'startOfThisFiscalHalf';
    /**
     * Constant for value 'startOfThisFiscalQuarter'
     * @return string 'startOfThisFiscalQuarter'
     */
    const VALUE_START_OF_THIS_FISCAL_QUARTER = 'startOfThisFiscalQuarter';
    /**
     * Constant for value 'startOfThisFiscalYear'
     * @return string 'startOfThisFiscalYear'
     */
    const VALUE_START_OF_THIS_FISCAL_YEAR = 'startOfThisFiscalYear';
    /**
     * Constant for value 'startOfThisMonth'
     * @return string 'startOfThisMonth'
     */
    const VALUE_START_OF_THIS_MONTH = 'startOfThisMonth';
    /**
     * Constant for value 'startOfThisWeek'
     * @return string 'startOfThisWeek'
     */
    const VALUE_START_OF_THIS_WEEK = 'startOfThisWeek';
    /**
     * Constant for value 'startOfThisYear'
     * @return string 'startOfThisYear'
     */
    const VALUE_START_OF_THIS_YEAR = 'startOfThisYear';
    /**
     * Constant for value 'startOfWeekBeforeLast'
     * @return string 'startOfWeekBeforeLast'
     */
    const VALUE_START_OF_WEEK_BEFORE_LAST = 'startOfWeekBeforeLast';
    /**
     * Constant for value 'tenDaysAgo'
     * @return string 'tenDaysAgo'
     */
    const VALUE_TEN_DAYS_AGO = 'tenDaysAgo';
    /**
     * Constant for value 'tenDaysFromNow'
     * @return string 'tenDaysFromNow'
     */
    const VALUE_TEN_DAYS_FROM_NOW = 'tenDaysFromNow';
    /**
     * Constant for value 'thirtyDaysAgo'
     * @return string 'thirtyDaysAgo'
     */
    const VALUE_THIRTY_DAYS_AGO = 'thirtyDaysAgo';
    /**
     * Constant for value 'thirtyDaysFromNow'
     * @return string 'thirtyDaysFromNow'
     */
    const VALUE_THIRTY_DAYS_FROM_NOW = 'thirtyDaysFromNow';
    /**
     * Constant for value 'thisBusinessWeek'
     * @return string 'thisBusinessWeek'
     */
    const VALUE_THIS_BUSINESS_WEEK = 'thisBusinessWeek';
    /**
     * Constant for value 'thisFiscalHalf'
     * @return string 'thisFiscalHalf'
     */
    const VALUE_THIS_FISCAL_HALF = 'thisFiscalHalf';
    /**
     * Constant for value 'thisFiscalHalfToDate'
     * @return string 'thisFiscalHalfToDate'
     */
    const VALUE_THIS_FISCAL_HALF_TO_DATE = 'thisFiscalHalfToDate';
    /**
     * Constant for value 'thisFiscalQuarter'
     * @return string 'thisFiscalQuarter'
     */
    const VALUE_THIS_FISCAL_QUARTER = 'thisFiscalQuarter';
    /**
     * Constant for value 'thisFiscalQuarterToDate'
     * @return string 'thisFiscalQuarterToDate'
     */
    const VALUE_THIS_FISCAL_QUARTER_TO_DATE = 'thisFiscalQuarterToDate';
    /**
     * Constant for value 'thisFiscalYear'
     * @return string 'thisFiscalYear'
     */
    const VALUE_THIS_FISCAL_YEAR = 'thisFiscalYear';
    /**
     * Constant for value 'thisFiscalYearToDate'
     * @return string 'thisFiscalYearToDate'
     */
    const VALUE_THIS_FISCAL_YEAR_TO_DATE = 'thisFiscalYearToDate';
    /**
     * Constant for value 'thisMonth'
     * @return string 'thisMonth'
     */
    const VALUE_THIS_MONTH = 'thisMonth';
    /**
     * Constant for value 'thisMonthToDate'
     * @return string 'thisMonthToDate'
     */
    const VALUE_THIS_MONTH_TO_DATE = 'thisMonthToDate';
    /**
     * Constant for value 'thisRollingHalf'
     * @return string 'thisRollingHalf'
     */
    const VALUE_THIS_ROLLING_HALF = 'thisRollingHalf';
    /**
     * Constant for value 'thisRollingQuarter'
     * @return string 'thisRollingQuarter'
     */
    const VALUE_THIS_ROLLING_QUARTER = 'thisRollingQuarter';
    /**
     * Constant for value 'thisRollingYear'
     * @return string 'thisRollingYear'
     */
    const VALUE_THIS_ROLLING_YEAR = 'thisRollingYear';
    /**
     * Constant for value 'thisWeek'
     * @return string 'thisWeek'
     */
    const VALUE_THIS_WEEK = 'thisWeek';
    /**
     * Constant for value 'thisWeekToDate'
     * @return string 'thisWeekToDate'
     */
    const VALUE_THIS_WEEK_TO_DATE = 'thisWeekToDate';
    /**
     * Constant for value 'thisYear'
     * @return string 'thisYear'
     */
    const VALUE_THIS_YEAR = 'thisYear';
    /**
     * Constant for value 'threeDaysAgo'
     * @return string 'threeDaysAgo'
     */
    const VALUE_THREE_DAYS_AGO = 'threeDaysAgo';
    /**
     * Constant for value 'threeDaysFromNow'
     * @return string 'threeDaysFromNow'
     */
    const VALUE_THREE_DAYS_FROM_NOW = 'threeDaysFromNow';
    /**
     * Constant for value 'threeFiscalQuartersAgo'
     * @return string 'threeFiscalQuartersAgo'
     */
    const VALUE_THREE_FISCAL_QUARTERS_AGO = 'threeFiscalQuartersAgo';
    /**
     * Constant for value 'threeFiscalQuartersAgoToDate'
     * @return string 'threeFiscalQuartersAgoToDate'
     */
    const VALUE_THREE_FISCAL_QUARTERS_AGO_TO_DATE = 'threeFiscalQuartersAgoToDate';
    /**
     * Constant for value 'threeFiscalYearsAgo'
     * @return string 'threeFiscalYearsAgo'
     */
    const VALUE_THREE_FISCAL_YEARS_AGO = 'threeFiscalYearsAgo';
    /**
     * Constant for value 'threeFiscalYearsAgoToDate'
     * @return string 'threeFiscalYearsAgoToDate'
     */
    const VALUE_THREE_FISCAL_YEARS_AGO_TO_DATE = 'threeFiscalYearsAgoToDate';
    /**
     * Constant for value 'threeMonthsAgo'
     * @return string 'threeMonthsAgo'
     */
    const VALUE_THREE_MONTHS_AGO = 'threeMonthsAgo';
    /**
     * Constant for value 'threeMonthsAgoToDate'
     * @return string 'threeMonthsAgoToDate'
     */
    const VALUE_THREE_MONTHS_AGO_TO_DATE = 'threeMonthsAgoToDate';
    /**
     * Constant for value 'today'
     * @return string 'today'
     */
    const VALUE_TODAY = 'today';
    /**
     * Constant for value 'tomorrow'
     * @return string 'tomorrow'
     */
    const VALUE_TOMORROW = 'tomorrow';
    /**
     * Constant for value 'twoDaysAgo'
     * @return string 'twoDaysAgo'
     */
    const VALUE_TWO_DAYS_AGO = 'twoDaysAgo';
    /**
     * Constant for value 'twoDaysFromNow'
     * @return string 'twoDaysFromNow'
     */
    const VALUE_TWO_DAYS_FROM_NOW = 'twoDaysFromNow';
    /**
     * Constant for value 'weekAfterNext'
     * @return string 'weekAfterNext'
     */
    const VALUE_WEEK_AFTER_NEXT = 'weekAfterNext';
    /**
     * Constant for value 'weekAfterNextToDate'
     * @return string 'weekAfterNextToDate'
     */
    const VALUE_WEEK_AFTER_NEXT_TO_DATE = 'weekAfterNextToDate';
    /**
     * Constant for value 'weekBeforeLast'
     * @return string 'weekBeforeLast'
     */
    const VALUE_WEEK_BEFORE_LAST = 'weekBeforeLast';
    /**
     * Constant for value 'weekBeforeLastToDate'
     * @return string 'weekBeforeLastToDate'
     */
    const VALUE_WEEK_BEFORE_LAST_TO_DATE = 'weekBeforeLastToDate';
    /**
     * Constant for value 'yesterday'
     * @return string 'yesterday'
     */
    const VALUE_YESTERDAY = 'yesterday';
    /**
     * Return allowed values
     * @uses self::VALUE_FISCAL_HALF_BEFORE_LAST
     * @uses self::VALUE_FISCAL_HALF_BEFORE_LAST_TO_DATE
     * @uses self::VALUE_FISCAL_QUARTER_BEFORE_LAST
     * @uses self::VALUE_FISCAL_QUARTER_BEFORE_LAST_TO_DATE
     * @uses self::VALUE_FISCAL_YEAR_BEFORE_LAST
     * @uses self::VALUE_FISCAL_YEAR_BEFORE_LAST_TO_DATE
     * @uses self::VALUE_FIVE_DAYS_AGO
     * @uses self::VALUE_FIVE_DAYS_FROM_NOW
     * @uses self::VALUE_FOUR_DAYS_AGO
     * @uses self::VALUE_FOUR_DAYS_FROM_NOW
     * @uses self::VALUE_FOUR_WEEKS_STARTING_THIS_WEEK
     * @uses self::VALUE_LAST_BUSINESS_WEEK
     * @uses self::VALUE_LAST_FISCAL_HALF
     * @uses self::VALUE_LAST_FISCAL_HALF_ONE_FISCAL_YEAR_AGO
     * @uses self::VALUE_LAST_FISCAL_HALF_TO_DATE
     * @uses self::VALUE_LAST_FISCAL_QUARTER
     * @uses self::VALUE_LAST_FISCAL_QUARTER_ONE_FISCAL_YEAR_AGO
     * @uses self::VALUE_LAST_FISCAL_QUARTER_TO_DATE
     * @uses self::VALUE_LAST_FISCAL_QUARTER_TWO_FISCAL_YEARS_AGO
     * @uses self::VALUE_LAST_FISCAL_YEAR
     * @uses self::VALUE_LAST_FISCAL_YEAR_TO_DATE
     * @uses self::VALUE_LAST_MONTH
     * @uses self::VALUE_LAST_MONTH_ONE_FISCAL_QUARTER_AGO
     * @uses self::VALUE_LAST_MONTH_ONE_FISCAL_YEAR_AGO
     * @uses self::VALUE_LAST_MONTH_TO_DATE
     * @uses self::VALUE_LAST_MONTH_TWO_FISCAL_QUARTERS_AGO
     * @uses self::VALUE_LAST_MONTH_TWO_FISCAL_YEARS_AGO
     * @uses self::VALUE_LAST_ROLLING_HALF
     * @uses self::VALUE_LAST_ROLLING_QUARTER
     * @uses self::VALUE_LAST_ROLLING_YEAR
     * @uses self::VALUE_LAST_WEEK
     * @uses self::VALUE_LAST_WEEK_TO_DATE
     * @uses self::VALUE_MONTH_AFTER_NEXT
     * @uses self::VALUE_MONTH_AFTER_NEXT_TO_DATE
     * @uses self::VALUE_MONTH_BEFORE_LAST
     * @uses self::VALUE_MONTH_BEFORE_LAST_TO_DATE
     * @uses self::VALUE_NEXT_BUSINESS_WEEK
     * @uses self::VALUE_NEXT_FISCAL_HALF
     * @uses self::VALUE_NEXT_FISCAL_QUARTER
     * @uses self::VALUE_NEXT_FISCAL_YEAR
     * @uses self::VALUE_NEXT_FOUR_WEEKS
     * @uses self::VALUE_NEXT_MONTH
     * @uses self::VALUE_NEXT_ONE_HALF
     * @uses self::VALUE_NEXT_ONE_MONTH
     * @uses self::VALUE_NEXT_ONE_QUARTER
     * @uses self::VALUE_NEXT_ONE_WEEK
     * @uses self::VALUE_NEXT_ONE_YEAR
     * @uses self::VALUE_NEXT_WEEK
     * @uses self::VALUE_NINETY_DAYS_AGO
     * @uses self::VALUE_NINETY_DAYS_FROM_NOW
     * @uses self::VALUE_ONE_YEAR_BEFORE_LAST
     * @uses self::VALUE_PREVIOUS_FISCAL_QUARTERS_LAST_FISCAL_YEAR
     * @uses self::VALUE_PREVIOUS_FISCAL_QUARTERS_THIS_FISCAL_YEAR
     * @uses self::VALUE_PREVIOUS_MONTHS_LAST_FISCAL_HALF
     * @uses self::VALUE_PREVIOUS_MONTHS_LAST_FISCAL_QUARTER
     * @uses self::VALUE_PREVIOUS_MONTHS_LAST_FISCAL_YEAR
     * @uses self::VALUE_PREVIOUS_MONTHS_SAME_FISCAL_HALF_LAST_FISCAL_YEAR
     * @uses self::VALUE_PREVIOUS_MONTHS_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR
     * @uses self::VALUE_PREVIOUS_MONTHS_THIS_FISCAL_HALF
     * @uses self::VALUE_PREVIOUS_MONTHS_THIS_FISCAL_QUARTER
     * @uses self::VALUE_PREVIOUS_MONTHS_THIS_FISCAL_YEAR
     * @uses self::VALUE_PREVIOUS_ONE_DAY
     * @uses self::VALUE_PREVIOUS_ONE_HALF
     * @uses self::VALUE_PREVIOUS_ONE_MONTH
     * @uses self::VALUE_PREVIOUS_ONE_QUARTER
     * @uses self::VALUE_PREVIOUS_ONE_WEEK
     * @uses self::VALUE_PREVIOUS_ONE_YEAR
     * @uses self::VALUE_PREVIOUS_ROLLING_HALF
     * @uses self::VALUE_PREVIOUS_ROLLING_QUARTER
     * @uses self::VALUE_PREVIOUS_ROLLING_YEAR
     * @uses self::VALUE_SAME_DAY_FISCAL_QUARTER_BEFORE_LAST
     * @uses self::VALUE_SAME_DAY_FISCAL_YEAR_BEFORE_LAST
     * @uses self::VALUE_SAME_DAY_LAST_FISCAL_QUARTER
     * @uses self::VALUE_SAME_DAY_LAST_FISCAL_YEAR
     * @uses self::VALUE_SAME_DAY_LAST_MONTH
     * @uses self::VALUE_SAME_DAY_LAST_WEEK
     * @uses self::VALUE_SAME_DAY_MONTH_BEFORE_LAST
     * @uses self::VALUE_SAME_DAY_WEEK_BEFORE_LAST
     * @uses self::VALUE_SAME_FISCAL_HALF_LAST_FISCAL_YEAR
     * @uses self::VALUE_SAME_FISCAL_HALF_LAST_FISCAL_YEAR_TO_DATE
     * @uses self::VALUE_SAME_FISCAL_QUARTER_FISCAL_YEAR_BEFORE_LAST
     * @uses self::VALUE_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR
     * @uses self::VALUE_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR_TO_DATE
     * @uses self::VALUE_SAME_MONTH_FISCAL_QUARTER_BEFORE_LAST
     * @uses self::VALUE_SAME_MONTH_FISCAL_YEAR_BEFORE_LAST
     * @uses self::VALUE_SAME_MONTH_LAST_FISCAL_QUARTER
     * @uses self::VALUE_SAME_MONTH_LAST_FISCAL_QUARTER_TO_DATE
     * @uses self::VALUE_SAME_MONTH_LAST_FISCAL_YEAR
     * @uses self::VALUE_SAME_MONTH_LAST_FISCAL_YEAR_TO_DATE
     * @uses self::VALUE_SAME_WEEK_FISCAL_YEAR_BEFORE_LAST
     * @uses self::VALUE_SAME_WEEK_LAST_FISCAL_YEAR
     * @uses self::VALUE_SIXTY_DAYS_AGO
     * @uses self::VALUE_SIXTY_DAYS_FROM_NOW
     * @uses self::VALUE_START_OF_FISCAL_HALF_BEFORE_LAST
     * @uses self::VALUE_START_OF_FISCAL_QUARTER_BEFORE_LAST
     * @uses self::VALUE_START_OF_FISCAL_YEAR_BEFORE_LAST
     * @uses self::VALUE_START_OF_LAST_BUSINESS_WEEK
     * @uses self::VALUE_START_OF_LAST_FISCAL_HALF
     * @uses self::VALUE_START_OF_LAST_FISCAL_HALF_ONE_FISCAL_YEAR_AGO
     * @uses self::VALUE_START_OF_LAST_FISCAL_QUARTER
     * @uses self::VALUE_START_OF_LAST_FISCAL_QUARTER_ONE_FISCAL_YEAR_AGO
     * @uses self::VALUE_START_OF_LAST_FISCAL_YEAR
     * @uses self::VALUE_START_OF_LAST_MONTH
     * @uses self::VALUE_START_OF_LAST_MONTH_ONE_FISCAL_QUARTER_AGO
     * @uses self::VALUE_START_OF_LAST_MONTH_ONE_FISCAL_YEAR_AGO
     * @uses self::VALUE_START_OF_LAST_ROLLING_HALF
     * @uses self::VALUE_START_OF_LAST_ROLLING_QUARTER
     * @uses self::VALUE_START_OF_LAST_ROLLING_YEAR
     * @uses self::VALUE_START_OF_LAST_WEEK
     * @uses self::VALUE_START_OF_MONTH_BEFORE_LAST
     * @uses self::VALUE_START_OF_NEXT_BUSINESS_WEEK
     * @uses self::VALUE_START_OF_NEXT_FISCAL_HALF
     * @uses self::VALUE_START_OF_NEXT_FISCAL_QUARTER
     * @uses self::VALUE_START_OF_NEXT_FISCAL_YEAR
     * @uses self::VALUE_START_OF_NEXT_MONTH
     * @uses self::VALUE_START_OF_NEXT_WEEK
     * @uses self::VALUE_START_OF_PREVIOUS_ROLLING_HALF
     * @uses self::VALUE_START_OF_PREVIOUS_ROLLING_QUARTER
     * @uses self::VALUE_START_OF_PREVIOUS_ROLLING_YEAR
     * @uses self::VALUE_START_OF_SAME_FISCAL_HALF_LAST_FISCAL_YEAR
     * @uses self::VALUE_START_OF_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR
     * @uses self::VALUE_START_OF_SAME_MONTH_LAST_FISCAL_QUARTER
     * @uses self::VALUE_START_OF_SAME_MONTH_LAST_FISCAL_YEAR
     * @uses self::VALUE_START_OF_THIS_BUSINESS_WEEK
     * @uses self::VALUE_START_OF_THIS_FISCAL_HALF
     * @uses self::VALUE_START_OF_THIS_FISCAL_QUARTER
     * @uses self::VALUE_START_OF_THIS_FISCAL_YEAR
     * @uses self::VALUE_START_OF_THIS_MONTH
     * @uses self::VALUE_START_OF_THIS_WEEK
     * @uses self::VALUE_START_OF_THIS_YEAR
     * @uses self::VALUE_START_OF_WEEK_BEFORE_LAST
     * @uses self::VALUE_TEN_DAYS_AGO
     * @uses self::VALUE_TEN_DAYS_FROM_NOW
     * @uses self::VALUE_THIRTY_DAYS_AGO
     * @uses self::VALUE_THIRTY_DAYS_FROM_NOW
     * @uses self::VALUE_THIS_BUSINESS_WEEK
     * @uses self::VALUE_THIS_FISCAL_HALF
     * @uses self::VALUE_THIS_FISCAL_HALF_TO_DATE
     * @uses self::VALUE_THIS_FISCAL_QUARTER
     * @uses self::VALUE_THIS_FISCAL_QUARTER_TO_DATE
     * @uses self::VALUE_THIS_FISCAL_YEAR
     * @uses self::VALUE_THIS_FISCAL_YEAR_TO_DATE
     * @uses self::VALUE_THIS_MONTH
     * @uses self::VALUE_THIS_MONTH_TO_DATE
     * @uses self::VALUE_THIS_ROLLING_HALF
     * @uses self::VALUE_THIS_ROLLING_QUARTER
     * @uses self::VALUE_THIS_ROLLING_YEAR
     * @uses self::VALUE_THIS_WEEK
     * @uses self::VALUE_THIS_WEEK_TO_DATE
     * @uses self::VALUE_THIS_YEAR
     * @uses self::VALUE_THREE_DAYS_AGO
     * @uses self::VALUE_THREE_DAYS_FROM_NOW
     * @uses self::VALUE_THREE_FISCAL_QUARTERS_AGO
     * @uses self::VALUE_THREE_FISCAL_QUARTERS_AGO_TO_DATE
     * @uses self::VALUE_THREE_FISCAL_YEARS_AGO
     * @uses self::VALUE_THREE_FISCAL_YEARS_AGO_TO_DATE
     * @uses self::VALUE_THREE_MONTHS_AGO
     * @uses self::VALUE_THREE_MONTHS_AGO_TO_DATE
     * @uses self::VALUE_TODAY
     * @uses self::VALUE_TOMORROW
     * @uses self::VALUE_TWO_DAYS_AGO
     * @uses self::VALUE_TWO_DAYS_FROM_NOW
     * @uses self::VALUE_WEEK_AFTER_NEXT
     * @uses self::VALUE_WEEK_AFTER_NEXT_TO_DATE
     * @uses self::VALUE_WEEK_BEFORE_LAST
     * @uses self::VALUE_WEEK_BEFORE_LAST_TO_DATE
     * @uses self::VALUE_YESTERDAY
     * @return string[]
     */
    public static function getValidValues()
    {
        return array(
            self::VALUE_FISCAL_HALF_BEFORE_LAST,
            self::VALUE_FISCAL_HALF_BEFORE_LAST_TO_DATE,
            self::VALUE_FISCAL_QUARTER_BEFORE_LAST,
            self::VALUE_FISCAL_QUARTER_BEFORE_LAST_TO_DATE,
            self::VALUE_FISCAL_YEAR_BEFORE_LAST,
            self::VALUE_FISCAL_YEAR_BEFORE_LAST_TO_DATE,
            self::VALUE_FIVE_DAYS_AGO,
            self::VALUE_FIVE_DAYS_FROM_NOW,
            self::VALUE_FOUR_DAYS_AGO,
            self::VALUE_FOUR_DAYS_FROM_NOW,
            self::VALUE_FOUR_WEEKS_STARTING_THIS_WEEK,
            self::VALUE_LAST_BUSINESS_WEEK,
            self::VALUE_LAST_FISCAL_HALF,
            self::VALUE_LAST_FISCAL_HALF_ONE_FISCAL_YEAR_AGO,
            self::VALUE_LAST_FISCAL_HALF_TO_DATE,
            self::VALUE_LAST_FISCAL_QUARTER,
            self::VALUE_LAST_FISCAL_QUARTER_ONE_FISCAL_YEAR_AGO,
            self::VALUE_LAST_FISCAL_QUARTER_TO_DATE,
            self::VALUE_LAST_FISCAL_QUARTER_TWO_FISCAL_YEARS_AGO,
            self::VALUE_LAST_FISCAL_YEAR,
            self::VALUE_LAST_FISCAL_YEAR_TO_DATE,
            self::VALUE_LAST_MONTH,
            self::VALUE_LAST_MONTH_ONE_FISCAL_QUARTER_AGO,
            self::VALUE_LAST_MONTH_ONE_FISCAL_YEAR_AGO,
            self::VALUE_LAST_MONTH_TO_DATE,
            self::VALUE_LAST_MONTH_TWO_FISCAL_QUARTERS_AGO,
            self::VALUE_LAST_MONTH_TWO_FISCAL_YEARS_AGO,
            self::VALUE_LAST_ROLLING_HALF,
            self::VALUE_LAST_ROLLING_QUARTER,
            self::VALUE_LAST_ROLLING_YEAR,
            self::VALUE_LAST_WEEK,
            self::VALUE_LAST_WEEK_TO_DATE,
            self::VALUE_MONTH_AFTER_NEXT,
            self::VALUE_MONTH_AFTER_NEXT_TO_DATE,
            self::VALUE_MONTH_BEFORE_LAST,
            self::VALUE_MONTH_BEFORE_LAST_TO_DATE,
            self::VALUE_NEXT_BUSINESS_WEEK,
            self::VALUE_NEXT_FISCAL_HALF,
            self::VALUE_NEXT_FISCAL_QUARTER,
            self::VALUE_NEXT_FISCAL_YEAR,
            self::VALUE_NEXT_FOUR_WEEKS,
            self::VALUE_NEXT_MONTH,
            self::VALUE_NEXT_ONE_HALF,
            self::VALUE_NEXT_ONE_MONTH,
            self::VALUE_NEXT_ONE_QUARTER,
            self::VALUE_NEXT_ONE_WEEK,
            self::VALUE_NEXT_ONE_YEAR,
            self::VALUE_NEXT_WEEK,
            self::VALUE_NINETY_DAYS_AGO,
            self::VALUE_NINETY_DAYS_FROM_NOW,
            self::VALUE_ONE_YEAR_BEFORE_LAST,
            self::VALUE_PREVIOUS_FISCAL_QUARTERS_LAST_FISCAL_YEAR,
            self::VALUE_PREVIOUS_FISCAL_QUARTERS_THIS_FISCAL_YEAR,
            self::VALUE_PREVIOUS_MONTHS_LAST_FISCAL_HALF,
            self::VALUE_PREVIOUS_MONTHS_LAST_FISCAL_QUARTER,
            self::VALUE_PREVIOUS_MONTHS_LAST_FISCAL_YEAR,
            self::VALUE_PREVIOUS_MONTHS_SAME_FISCAL_HALF_LAST_FISCAL_YEAR,
            self::VALUE_PREVIOUS_MONTHS_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR,
            self::VALUE_PREVIOUS_MONTHS_THIS_FISCAL_HALF,
            self::VALUE_PREVIOUS_MONTHS_THIS_FISCAL_QUARTER,
            self::VALUE_PREVIOUS_MONTHS_THIS_FISCAL_YEAR,
            self::VALUE_PREVIOUS_ONE_DAY,
            self::VALUE_PREVIOUS_ONE_HALF,
            self::VALUE_PREVIOUS_ONE_MONTH,
            self::VALUE_PREVIOUS_ONE_QUARTER,
            self::VALUE_PREVIOUS_ONE_WEEK,
            self::VALUE_PREVIOUS_ONE_YEAR,
            self::VALUE_PREVIOUS_ROLLING_HALF,
            self::VALUE_PREVIOUS_ROLLING_QUARTER,
            self::VALUE_PREVIOUS_ROLLING_YEAR,
            self::VALUE_SAME_DAY_FISCAL_QUARTER_BEFORE_LAST,
            self::VALUE_SAME_DAY_FISCAL_YEAR_BEFORE_LAST,
            self::VALUE_SAME_DAY_LAST_FISCAL_QUARTER,
            self::VALUE_SAME_DAY_LAST_FISCAL_YEAR,
            self::VALUE_SAME_DAY_LAST_MONTH,
            self::VALUE_SAME_DAY_LAST_WEEK,
            self::VALUE_SAME_DAY_MONTH_BEFORE_LAST,
            self::VALUE_SAME_DAY_WEEK_BEFORE_LAST,
            self::VALUE_SAME_FISCAL_HALF_LAST_FISCAL_YEAR,
            self::VALUE_SAME_FISCAL_HALF_LAST_FISCAL_YEAR_TO_DATE,
            self::VALUE_SAME_FISCAL_QUARTER_FISCAL_YEAR_BEFORE_LAST,
            self::VALUE_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR,
            self::VALUE_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR_TO_DATE,
            self::VALUE_SAME_MONTH_FISCAL_QUARTER_BEFORE_LAST,
            self::VALUE_SAME_MONTH_FISCAL_YEAR_BEFORE_LAST,
            self::VALUE_SAME_MONTH_LAST_FISCAL_QUARTER,
            self::VALUE_SAME_MONTH_LAST_FISCAL_QUARTER_TO_DATE,
            self::VALUE_SAME_MONTH_LAST_FISCAL_YEAR,
            self::VALUE_SAME_MONTH_LAST_FISCAL_YEAR_TO_DATE,
            self::VALUE_SAME_WEEK_FISCAL_YEAR_BEFORE_LAST,
            self::VALUE_SAME_WEEK_LAST_FISCAL_YEAR,
            self::VALUE_SIXTY_DAYS_AGO,
            self::VALUE_SIXTY_DAYS_FROM_NOW,
            self::VALUE_START_OF_FISCAL_HALF_BEFORE_LAST,
            self::VALUE_START_OF_FISCAL_QUARTER_BEFORE_LAST,
            self::VALUE_START_OF_FISCAL_YEAR_BEFORE_LAST,
            self::VALUE_START_OF_LAST_BUSINESS_WEEK,
            self::VALUE_START_OF_LAST_FISCAL_HALF,
            self::VALUE_START_OF_LAST_FISCAL_HALF_ONE_FISCAL_YEAR_AGO,
            self::VALUE_START_OF_LAST_FISCAL_QUARTER,
            self::VALUE_START_OF_LAST_FISCAL_QUARTER_ONE_FISCAL_YEAR_AGO,
            self::VALUE_START_OF_LAST_FISCAL_YEAR,
            self::VALUE_START_OF_LAST_MONTH,
            self::VALUE_START_OF_LAST_MONTH_ONE_FISCAL_QUARTER_AGO,
            self::VALUE_START_OF_LAST_MONTH_ONE_FISCAL_YEAR_AGO,
            self::VALUE_START_OF_LAST_ROLLING_HALF,
            self::VALUE_START_OF_LAST_ROLLING_QUARTER,
            self::VALUE_START_OF_LAST_ROLLING_YEAR,
            self::VALUE_START_OF_LAST_WEEK,
            self::VALUE_START_OF_MONTH_BEFORE_LAST,
            self::VALUE_START_OF_NEXT_BUSINESS_WEEK,
            self::VALUE_START_OF_NEXT_FISCAL_HALF,
            self::VALUE_START_OF_NEXT_FISCAL_QUARTER,
            self::VALUE_START_OF_NEXT_FISCAL_YEAR,
            self::VALUE_START_OF_NEXT_MONTH,
            self::VALUE_START_OF_NEXT_WEEK,
            self::VALUE_START_OF_PREVIOUS_ROLLING_HALF,
            self::VALUE_START_OF_PREVIOUS_ROLLING_QUARTER,
            self::VALUE_START_OF_PREVIOUS_ROLLING_YEAR,
            self::VALUE_START_OF_SAME_FISCAL_HALF_LAST_FISCAL_YEAR,
            self::VALUE_START_OF_SAME_FISCAL_QUARTER_LAST_FISCAL_YEAR,
            self::VALUE_START_OF_SAME_MONTH_LAST_FISCAL_QUARTER,
            self::VALUE_START_OF_SAME_MONTH_LAST_FISCAL_YEAR,
            self::VALUE_START_OF_THIS_BUSINESS_WEEK,
            self::VALUE_START_OF_THIS_FISCAL_HALF,
            self::VALUE_START_OF_THIS_FISCAL_QUARTER,
            self::VALUE_START_OF_THIS_FISCAL_YEAR,
            self::VALUE_START_OF_THIS_MONTH,
            self::VALUE_START_OF_THIS_WEEK,
            self::VALUE_START_OF_THIS_YEAR,
            self::VALUE_START_OF_WEEK_BEFORE_LAST,
            self::VALUE_TEN_DAYS_AGO,
            self::VALUE_TEN_DAYS_FROM_NOW,
            self::VALUE_THIRTY_DAYS_AGO,
            self::VALUE_THIRTY_DAYS_FROM_NOW,
            self::VALUE_THIS_BUSINESS_WEEK,
            self::VALUE_THIS_FISCAL_HALF,
            self::VALUE_THIS_FISCAL_HALF_TO_DATE,
            self::VALUE_THIS_FISCAL_QUARTER,
            self::VALUE_THIS_FISCAL_QUARTER_TO_DATE,
            self::VALUE_THIS_FISCAL_YEAR,
            self::VALUE_THIS_FISCAL_YEAR_TO_DATE,
            self::VALUE_THIS_MONTH,
            self::VALUE_THIS_MONTH_TO_DATE,
            self::VALUE_THIS_ROLLING_HALF,
            self::VALUE_THIS_ROLLING_QUARTER,
            self::VALUE_THIS_ROLLING_YEAR,
            self::VALUE_THIS_WEEK,
            self::VALUE_THIS_WEEK_TO_DATE,
            self::VALUE_THIS_YEAR,
            self::VALUE_THREE_DAYS_AGO,
            self::VALUE_THREE_DAYS_FROM_NOW,
            self::VALUE_THREE_FISCAL_QUARTERS_AGO,
            self::VALUE_THREE_FISCAL_QUARTERS_AGO_TO_DATE,
            self::VALUE_THREE_FISCAL_YEARS_AGO,
            self::VALUE_THREE_FISCAL_YEARS_AGO_TO_DATE,
            self::VALUE_THREE_MONTHS_AGO,
            self::VALUE_THREE_MONTHS_AGO_TO_DATE,
            self::VALUE_TODAY,
            self::VALUE_TOMORROW,
            self::VALUE_TWO_DAYS_AGO,
            self::VALUE_TWO_DAYS_FROM_NOW,
            self::VALUE_WEEK_AFTER_NEXT,
            self::VALUE_WEEK_AFTER_NEXT_TO_DATE,
            self::VALUE_WEEK_BEFORE_LAST,
            self::VALUE_WEEK_BEFORE_LAST_TO_DATE,
            self::VALUE_YESTERDAY,
        );
    }
}
