/** * @param itemList * @param period * @param request * @return * @throws EnMeNoResultsFoundException * @throws EnMeSearchException */ private List<HashTagListGraphData> groupListItemStatDetail( final List<ItemStatDetail> itemList, final SearchPeriods period, final HttpServletRequest request) throws EnMeNoResultsFoundException, EnMeSearchException { final List<HashTagListGraphData> tagDetailStatsCompare = new ArrayList<HashTagListGraphData>(); for (ItemStatDetail item : itemList) { int month = DateUtil.getValueCurrentMonthOfTheYear(item.getDate()); int year = DateUtil.getValueCurrentYear(item.getDate()); int day = DateUtil.getValueCurrentDateOfTheMonths(item.getDate()); Long value = item.getItemId(); tagDetailStatsCompare.add(this.createHastagItemDetailGraph(year, value, month, day)); } return this.groupHashTagListGraphData(tagDetailStatsCompare); }