package jTuples.homogeneous;

import java.util.Collection;
import java.util.List;

import jtuples.Tuple;
import jtuples.Tuple2;

public class StringTuple extends HTuple<String> {
    
    
    public static final HTupleInterface<String> words(final String s) {
        return null;
    }
    
    public static final String unwords(final HTupleInterface<String> words) {
        return null;
    }
    
    public static final String unwords(final String[] words) {
        return null;
    }
    
    public static final String unwords(final Collection<String> words) {
        return null;
    }
    
    
    public static final HTupleInterface<String> lines(final String s){
        return null;
    }
    
    public static final String unlines(HTupleInterface<String> lines) {
        return null;
    }
    
    public static final String unlines(String[] lines) {
        return null;
    }
    
    public static final String unlines(Collection<String> lines) {
        return null;
    }
    
    @Override
    public List<String> take(int n) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public HTupleInterface<String> takeT(int n) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public HTupleInterface<String> drop(String t) {
        // TODO Auto-generated method stub
        return null;
    }
    
    public StringTuple upper() {
        return null;
    }
    
    public StringTuple lower() {
        return null;
    }
    
    public StringTuple capitalize() {
        return null;
    }
    
    public StringTuple strip() {
        return null;
    }
    
    public StringTuple replace(int i, char from, char to) {
        return null;
    }
    

    
    
    public boolean isDigit(int i) {
        return false;
    }
    
    public boolean isNumber(int i) {
        return false;
    }
    
    
    public String join() {
        return null;
    }
    
    public String join(String delim){
        return null;
    }
    
    public String join(String delim, String pre, String post) {
        return null;
    }

    @Override
    public StringTuple remove(String t) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public StringTuple remove(int i) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public StringTuple append(String s) {
        // TODO Auto-generated method stub
        return null;
    }
    
    

    
    

}
