public static void calculateTotal(ShoppingCartStructure shoppingCartStructure) { Double total = 0.0; for (Product product : shoppingCartStructure.getProducts()) { Integer count = product.getCount(); Double price = product.getPrice(); total = total + count * price; } shoppingCartStructure.setTotal(total); calculateOffers(shoppingCartStructure); shoppingCartStructure.setGrandTotal( shoppingCartStructure.getTotal() + shoppingCartStructure.getOffer()); }