一定期間を過ぎたファイルを別のディレクトリに移動するメソッド

import java.io.File;
import java.util.Date;

public class MoveOldFile {

	public void move(String targetDir,Integer elapse){
		File dir = new File(targetDir);
		File[] files = dir.listFiles();
		String movePath = "c:\\oldFiles\\";
		String filename = "";

		Date today = new Date();
		long dayTime = 24 * 60 * 60 * 1000;
		long diff = 0;


		for(File file : files){
			if(file.isDirectory())continue;
			diff = (today.getTime() - file.lastModified())/dayTime;
			if(diff > elapse){
				filename = file.getName();
				File moveFile = new File(movePath + filename);
				file.renameTo(moveFile);
			}
		}

	}
}