public static List<String> getCurrentStackTraceToList(int trimHeadLevels, int reserveLevels) {
        return getStackTraceToList(Thread.currentThread(), trimHeadLevels, reserveLevels);
    }
@Test
    public void testGetCurrentStackTraceToList() {
        List<String> trace = LogUtil.getCurrentStackTraceToList();
        System.out.println(trace);
        Assert.assertTrue(trace.get(0).contains("java.lang.Thread.getStackTrace"));
    }