public interface Cursor<T>