Второй аргумент getMethod используется для типов параметров, он не используется для типа возвращаемого значения метода.
изменить эту строку:
System.class.getMethod("currentTimeMillis", long.class)
с помощью этого:
System.class.getMethod("currentTimeMillis")