Registers an object and a cleaning action to run when the object becomes phantom reachable.
the object to monitor
a Runnable to invoke when the object becomes phantom reachable
Runnable