Report question

Question: How to ensure garbage collection of a FutureTask that is submitted to a ThreadPoolExecutor and then cancelled?