first_trigger = (BeliefUpdateTrigger) _current_triggers.get( _current_triggers.size() - 1 );
first_trigger = (BeliefUpdateTrigger) _current_triggers.get( 0 );
    long getEarliestCurrentTriggerTime( )    {        // Method implementation comments go here ...                BeliefUpdateTrigger first_trigger;        try        {            first_trigger = (BeliefUpdateTrigger)                     _current_triggers.get( _current_triggers.size() - 1 );        }        catch (IndexOutOfBoundsException ioobe)        {            logInfo( "Cannot get earliest trigger time from empty list." );            return System.currentTimeMillis();        }        return first_trigger.getTriggerTimestamp();    } // method getLatestCurrentTriggerTime