public Double getHighBidAmount() { ArrayList<Bid> bidResults = new ArrayList<Bid>(); Double result = 0.00; ElasticSearchCtr.GetBid getBid = new ElasticSearchCtr.GetBid(); getBid.execute(new String[] {"bidStallID", this.getStallID()}); try { bidResults = getBid.get(); } catch (InterruptedException | ExecutionException e) { e.printStackTrace(); } for (Bid b : bidResults) { result = Math.max(result, b.BidAmount()); } return result; }