public static Optional<String> getString(final Map map, final Object... path) {
        return get(map, String.class, path);
    }
public static Optional < String > getString ( final Map map , final Object ... path ) { return get ( map , String . class , path ) ; }
Get string value by path.
@param map subject
@param path nodes to walk in map
@return value