code: public final Map<LocalDate, List<Entry<?>>> findEntries(LocalDate startDate, LocalDate endDate, ZoneId zoneId) {
          fireEvents = false;
  
          Map<LocalDate, List<Entry<?>>> result;
  
          try {
              result = doGetEntries(startDate, endDate, zoneId);
          } finally {
              fireEvents = true;
          }
  
          return result;
      }
docs: Queries the calendar for all entries within the time interval defined by
  the start date and end date.
  
  @param startDate the start of the time interval
  @param endDate   the end of the time interval
  @param zoneId    the time zone for which to find entries
  @return a map filled with list of entries for given days