Apriori algorithm java implementation, the explanation is also very detailed