question: public void track ( File file , Object marker , FileDeleteStrategy deleteStrategy ) { if ( file == null ) { throw new NullPointerException ( "The file must not be null" ) ; } addTracker ( file . getPath ( ) , marker , deleteStrategy ) ; }
target:  Track the specified file, using the provided marker, deleting the file when the marker instance is garbage collected. The speified deletion strategy is used.